Where is Leshu?
Where is Leshu located?
Leshu, Novgorod region, Russia (approx. 57.510012°, 30.727871°)
Where is Leshu on the map?
{"latitude":57.510012,"longitude":30.727871,"title":"Leshu"}