Published On Jan 20, 2013
In China's remote western mountains, Martin Yan explores the culture and sights of a town called Shangri-La. An old friend who is from the area shows Martin around and explains many aspects of Tibetan Buddhist culture along with sharing the local food.
show more