Raffles City complex, in the southwestern Chinese city of Chongqing, is a striking landmark, with its two tallest towers rising 1,150 feet. Up in the sky, but also on the ground, the building creates new connections for the city’s 31 million residents, a mix of publicly accessible spaces unlocking
Horizon Lines
Nov 30, 2021
2 minutes
You’re reading a preview, subscribe to read more.
Start your free 30 days