Home
Vision China
Culture China
Info China
An aerial drone photo taken on Feb. 28, 2025 shows a view of the Ciqikou ancient town in southwest China's Chongqing Municipality. [Photo/Xinhua]