Where is Novoselovu?
Where is Novoselovu located?
Novoselovu, Sverdlovsk region, Russia (approx. 57.9121668895°, 64.0002708393°)
Where is Novoselovu on the map?
{"latitude":57.9121668895,"longitude":64.0002708393,"title":"Novoselovu"}