Ukraine
Zaporizhzhia
Tomakivka
Marhanets
Nikopol
Enerhodar
Dnieper
River
Zaporizhzhia
nuclear plant
Russian control
Kyiv
20 km
20 miles
Russian control
Russian advances
Areas where Ukraine has regained control
Ukraine
Kryvyi Rih
Zaporizhzhia
Tomakivka
Marianske
Marhanets
Nikopol
Enerhodar
Verkhnia
Krynytsia
Dnieper River
Zaporizhzhia
nuclear plant
Kyiv
20 km
20 miles