Video PlayerClose
Photo taken on Oct. 30, 2019 shows the buildings of Xiangyu Castle in Qinshui County, north China's Shanxi Province. The Xiangyu Castle that was built in the Ming Dynasty (1368-1644), has attracted many tourists with its beautiful moat, unique walls and courtyards. (Xinhua/Cao Yang)