A tourist takes photos in the ancient town of Baidi in Fengjie County, southwest China's Chongqing Municipality, Feb. 13, 2025. (Xinhua/Wang Quanchao)
Go to Forum >>0 Comment(s)