Istambul on map

Istambul, Penza Oblast, Russia, 442415 information