Where is Shamokshu?
Where is Shamokshu located?
Shamokshu, Leningrad region, Russia (approx. 60.660253°, 33.351617°)
Where is Shamokshu on the map?
{"latitude":60.660253,"longitude":33.351617,"title":"Shamokshu"}