The Huanghuacheng Lakeside Great Wall is a National 4A scenic spot in China. Located in Beijing's Huairou District, 70 kilometers north of the city, the Great Wall section, built during ancient China's Ming Dynasty (1368-1644), is well known for its beautiful natural and man-made landscapes, and also its unique location adjacent to the water.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3