As one of most-visited cities in China, Chongqing houses many splendid historical, cultural and natural attractions such as the Dazu Rock Carvings, Ciqikou Ancient Town and natural view along Yangtze River.