Photo taken on April 21, 2013, shows the stilted buildings of Shanglangde village in Leishan County, Qiandongnan Miao and Dong autonomous prefecture, Southwest China's Guizhou province, April 21, 2013. [Photo by Yang Wenbin /Asianewsphoto]