China Chongqing Tours
Chongqing is richly endowed by nature with a nickname Mountain City because the city goes around a mountain, which offers the grand natural sights of mountains and rivers, including Yangtze River Cruise and Dazu Rock Carvings. And the most featured should be the night view of the mountain city with a myriad twinkling lights and shining stars reflecting in the rivers.