Areas where Ukraine has regained control
Russian-controlled territory and most recent
Russian advances*
Ukraine
Dnipro River
‘Annexed’
oblasts
Mariupol
Melitopol
Kherson
Berdiansk
Sea of Azov
Crimea
(annexed in 2014)
Black Sea
100 km
100 miles
Areas where Ukraine has regained control
Russian-controlled territory and most recent Russian advances*
Dnipro River
Ukraine
Donetsk
Zaporizhzhia
‘Annexed’
oblasts
Mariupol
Melitopol
Berdiansk
Kherson
Russia
Odesa
Sea of Azov
Black Sea
Crimea
(annexed in 2014)
100 km
100 miles