Russian-controlled territory
Russian advances
Areas where Ukraine has regained control
Belarus
Russia
Chernobyl
Kyiv
Kharkiv
Ukraine
Donbas
Mykolaiv
Odesa
Mariupol
Kherson
Sea of
Azov
Black Sea
Crimea
Black Sea
150 km
150 miles
Areas where Ukraine has regained control
Russian-controlled territory
Russian advances
Belarus
Russia
Chernobyl
Poland
Kyiv
Kharkiv
Ukraine
Lviv
Donbas
Mykolaiv
Transnistria
Moldova
Mariupol
Odesa
Romania
Kherson
Sea of
Azov
Black Sea
Crimea
150 km
Black Sea
150 miles