← Back to Great Trips: Sailing China’s Three Gorges

Chongqing, the “largest city in the world”

Chongqing, the “largest city in the world.” Photo: Annie Fitzsimmons