Skip to content
At 288m and 66 storeys in height, Tower 1 of Plaza 66 represented a significant impact on the skyline of Puxi (west of the river Pu) Shanghai’s exclusive old quarter.
Read more about this project.