A Lama prayer tower in the mountains of Shanri La, Yunnan Province in south west China.