Russia continues to bombard the liberated city of Kherson

Areas where Ukraine has regained control

Russian-controlled territory and most recent

Russian operations*

Ukraine

Dnipro River

‘Annexed’

oblasts

Zaporizhzhia

Mykolaiv

Nova Kakovkha

Kherson

Kherson

Sea of

Azov

Black Sea

Crimea

(annexed in 2014)

100 km

100 miles

Areas where Ukraine has regained control

Russian-controlled territory and most recent Russian operations*

‘Annexed’

oblasts

Dnipro River

Ukraine

Zaporizhzhia

Mykolaiv

Nova Kakovkha

Kherson

Kherson

Sea of Azov

Black Sea

Crimea

(annexed in 2014)

50 km

50 miles