Located in upper reaches of the Yangtze River, Chongqing is a modern port city. Known as “The Mountain City”, Chongqing boasts both its modern advancements as well as its natural wonders. Take on the Yangtze River with a delightful river cruise along the Country’s Massive, and world’s largest, hydroelectric dam via “The Three Gorges”