A young boy and his mother skate on the partly frozen river Elbe as the skyline of the eastern German city of Dresden is silhouetted in the background on Thursday. A cold snap kept Europe in its icy grip, pushing the death toll past 150 as countries from Italy to Ukraine struggled to cope with temperatures that reached record lows in some places.

A young boy and his mother skate on the partly frozen river Elbe as the skyline of the eastern German city of Dresden is silhouetted in the background on Thursday. A cold snap kept Europe in its icy grip, pushing the death toll past 150 as countries from Italy to Ukraine struggled to cope with temperatures that reached record lows in some places.