Amazing World Chengdu, China adminSeptember 1, 2018 Visitors take in the scenery at a garden in the capital of Sichuan province, in the south-west of the country Photograph: Xinhua/Barcroft Images Share on FacebookTweetFollow us