Areas where Ukraine has regained control
Russian-controlled territory and most recent
Russian advances*
Ukraine
‘Annexed’
oblasts
Kharkiv
Vuhledar A fresh Russian assault began towards the end of January
Luhansk
Bakhmut
Donetsk
Russia
Zaporizhzhia
100 km
Kherson
100 miles
Areas where Ukraine has regained control
Russian-controlled territory and most recent Russian advances*
‘Annexed’
oblasts
Kharkiv
Dnipro
River
Vuhledar A fresh Russian assault began towards the end of January
Luhansk
Ukraine
Bakhmut
Luhansk
Donetsk
Russia
Donetsk
Zaporizhzhia
100 km
Sea of Azov
Kherson
100 miles