Kaliningrad

Baltic Sea

Pilawa strait

Vistula

Lagoon

Vistula

Spit canal

Russia

Poland

Elbląg

20 km

20 miles

Pilawa strait

Baltic Sea

Kaliningrad

Vistula Lagoon

Vistula

Spit canal

Russia

Poland

10 km

Elbląg

10 miles