Chongqing is a well-known tourism city for its fantastic mountain-river scenery