Take a look at a calm and green spot hidden between the tall buildings of Chengdu, China. This peaceful space in the business ...