Altai – the Land of the Shamans

Water, mountains, nature, healers and herbage. Discover Altai with its unspoiled countryside and an unforgettable experience is guaranteed.
The Altai mountains are located directly in the heart of Asia, at the intersection point of four states: Russia, Kazakhstan, Mongolia and China. The region preserved in its natural state till this day and it is home to magnificent animal and plant life.
x




