Tsakhkadzor means Gorge of flowers in Armenian, though it is located 1750 meters above sea level, surrounded with alpine meadows. Tsakhkadzor is known for being a ski resort, with forests and an ancient monastery. It is a training base for high-level sports, a […]