Video ThumbnailSome Called it a bared land, some believes it is a heaven on earth, in fact it a land of purity, hidden far from modern day crowd and place of pure meditation. While Tibetan Buddhism is squeezed inside of China's borders, there is a place where it still survives intact: Upper Mustang - a once forbid

A Kingdom on the Edge – Mustang Nepal

Some Called it a bared land, some believes it is a heaven on earth, in fact it a land of…

Most Viewed Documentaries