Built on mountains and partially surrounded by the Yangtze and Jialing rivers, Chongqing is known as a "mountain city" and a "city on rivers".