Video PlayerClose
Aerial photo taken on Feb. 5, 2018 shows the snow scenery of Hetu Ala City in Yongling Town under Man Autonomous County of Xinbin, northeast China's Liaoning Province. Ancient Hetu Ala City has a history of over 400 years. (Xinhua/Pan Yulong)