Home of ‘biggest indoor rainforest’ to create oasis in Chinese city


The Eden Project is set to open a site in China by 2020.