Find the word definition

Wikipedia
Tryokhgorny

Tryokhgorny (, lit. (a town of) three mountains) is a closed town in Chelyabinsk Oblast, Russia, located in the western part of the oblast from Chelyabinsk. Population: