Areas where Ukraine has regained control
Russian-controlled territory and
most recent Russian advances*
Gubastovo
Moscow
Kolomna
Russia
Belarus
Voronezh
Belgorod
Kyiv
Ukraine
Black Sea
250 km
250 miles
Areas where Ukraine has regained control
Russian-controlled territory and most recent Russian advances*
Moscow
Lithuania
Gubastovo
Kolomna
Russia
Poland
Belarus
Voronezh
Belgorod
Kyiv
Kazakhstan
Ukraine
Moldova
Romania
250 km
Black Sea
250 miles
Tuapse