Martin Yan visits the Buddhist temple above the town of Shangri-La in the mountains of western China. Back in town, he savors the delights of Tibetan-style Hot Pot.