Russian-controlled territory
Russian advances
Areas where Ukraine has regained control
Russia
Ukraine
Kharkiv
Izium
2014-22
frontline
Sloviansk
Donbas
Luhansk
Donetsk
Melitopol
Mariupol
Sea of Azov
Crimea
100 km
100 miles
Russian-controlled territory
Russian advances
Areas where Ukraine has regained control
Ukraine
Russia
Dnieper
River
Kharkiv
Izium
2014-22
frontline
Sloviansk
Donbas
Luhansk
Zaporizhzhia
Donetsk
Melitopol
Mariupol
Sea of Azov
Crimea
100 km
100 miles