Where is Shapshu?
Where is Shapshu located?
Shapshu, Leningrad region, Russia (approx. 60.571599°, 34.05392°)
Where is Shapshu on the map?
{"latitude":60.571599,"longitude":34.05392,"title":"Shapshu"}