Best places to visit in Chongqing city, China
The top attractions to visit in Chongqing Chongqing, the largest metropolis in China, covers an area of 82,300 square kilometers in Sichuan Province and is the fifth largest economy in the mainland. After Shanghai, Beijing, Shenzhen and Guangzhou, it is one of the four direct administrative cities of the central government. Chongqing is a sprawling …