BuildRankers
BR
Log In
Sign Up
Greenland Bund Centre Tower 2
Shanghai,
China
Rank
2,456th
More Ranks
Feed
Details
Location
Construction
Links
LOCATION
Address
200011 China
Shanghai
Xiaodongmen District
Dongjiadu Road 185
Saint Francis Xavier Church;The Dongjiadu Cathedral
City
Shanghai
Region
Shanghai
Country
China
Latitude
31.215836
Longitude
121.499298