BuildRankers
BR
Log In
Sign Up
Shanghai IFC South Tower
Pudong,
China
Rank
2,456th
More Ranks
Feed
Details
Location
Construction
Links
LOCATION
Address
200002 China
Shanghai
Pudong
Lujiazui Subdistrict
Lujiazui Ring Road
HSBC Building
City
Pudong
Region
Shanghai
Country
China
Latitude
31.23855
Longitude
121.496857