Russian-controlled territory
Russian advances*
Azovstal steel plant
Badly damaged by Russian
shelling this week
Mariupol
drama theatre
Destroyed
last week
Mariupol
Airport
Port of Mariupol
Largest trading port
in the Azov Sea
3 km
Sea of Azov
3 miles
Ukraine
Sea of Azov
Russia
Crimea
Black Sea
Kerch Strait
Russian-controlled territory
Russian advances*
Mariupol
Azovstal steel plant
Badly damaged by Russian
shelling this week
Mariupol drama theatre
Destroyed last week
Airport
Ukraine
Port of Mariupol
Largest trading port
in the Azov Sea
Sea of Azov
Russia
Crimea
Sea of Azov
2 km
2 miles
Black Sea
Kerch Strait