Concrete colossus perched on top of a mountain still stands is a weird relic to Soviet era