Where is Zumen?
Where is Zumen located?
Zumen, Tver region, Russia (approx. 56.814148°, 30.948075°)
Where is Zumen on the map?
Zumen - Ostanovochnyi Punkt Mehovoe
{"latitude":56.814148,"longitude":30.948075,"title":"Zumen"}