Located in the core area of the three urban clusters, Qianjiang City Grand Canyon in Southwest China's Chongqing municipality is the country's only canyon running through a city centre. [Photo/cqnews.net]