Window to Space

Beijing, China
350,000 sq m
2002