Featured
chongqing
chongqing
Chongqing, known as the Mountain, Fog and River City, is a municipality in central-western China. Where Yangtze and Jialing rivers meet, it boasts unique 8D urban scenery. With gorgeous night views, Bayu culture and spicy cuisine, it blends trend and local life for sightseeing, food tours and leisure.