Photo taken on Aug. 6, 2016 shows the ancient village of Shimutai shrouded in clouds in Huangshan City, east China's Anhui Province. Shimutai Village, built on mountains, unfolds its beauty after rain. (Photo/Xinhua)
RIGHT BG
Photo taken on Aug. 6, 2016 shows the ancient village of Shimutai shrouded in clouds in Huangshan City, east China's Anhui Province. Shimutai Village, built on mountains, unfolds its beauty after rain. (Photo/Xinhua)