Tibetan

Tibet, referred to as the “Land of Snows”, is a breathtaking autonomous region on the Tibetan Plateau in China.