Turochak


Turochak is a rural locality and the administrative center of Turochaksky District of the Altai Republic, Russia. Population: