The Vanke Centre sits within a new landscape setting, between the mountains and coastline of Shenzhen