The Features of Zhuhai Beyond International Racetrack ...
The 142,560-square-metre building in China's southern city of Zhuhai contains a library ... and green space for community ...