Chongqing Centre

Chongqing Centre

Brady C.
Chongqing Centre is a 1273 ft tall skyscraper undergoing site prep in Chongqing, China. Construction will start in 2021
Default Title