Where is named Roof of the world, Shangri-la, the Land of Snow? It is Tibet. Tibet is a magical mysterious Buddhist kingdom, remained unknown to the world until the beginning of the 20th century.

by JunL on July 30th, 2010