Altukhovka on map

Altukhovka, Smolensk Oblast, Russia, 214036 information