Video PlayerClose
Photo taken on Oct. 30, 2019 shows the 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)