Menghuan Grand Golden Pagoda, with a height of 1,079 meters, is located at Leiyarang Mountain in Dehong, southwest China s Yunnan province. Leiyarang Mountain is from Dai language and means the place where wild grass clears the way. [China.org.cn/Photo by Hao Yaxin]
Go to Forum >>0 Comment(s)