Where is Shumilov Bor?
Where is Shumilov Bor located?
Shumilov Bor, Novgorod region, Russia (approx. 57.724319°, 32.261071°)
Where is Shumilov Bor on the map?
{"latitude":57.724319,"longitude":32.261071,"title":"Shumilov Bor"}