Areas where Ukraine has regained control
Russian-controlled territory and most recent
Russian advances*
Russia
Kyiv
Ukraine
Makiivka
Dnieper
River
‘Annexed’
oblasts
Crimea
250 km
Black Sea
250 miles
Areas where Ukraine has regained control
Russian-controlled territory and most recent Russian advances*
Belarus
Russia
‘Annexed’
oblasts
Kyiv
Ukraine
Kharkiv
Makiivka
Svatove
Dnieper
River
Luhansk
Dnipro
Moldova
Romania
Odesa
Sea of Azov
Black Sea
Crimea
(annexed in 2014)
200 km
Sevastopol
200 miles