Where is Izmailovskuyu?
Where is Izmailovskuyu located?
Izmailovskuyu, Arkhangelsk region, Russia (approx. 62.1004384503°, 38.8399760317°)
Where is Izmailovskuyu on the map?
{"latitude":62.1004384503,"longitude":38.8399760317,"title":"Izmailovskuyu"}