BR

Zhangyang Road 77 Tower 5

Shanghai, China

Map Goes Here

BUILDING LOCATION

Street Address

200010 China, Shanghai, Xiaodongmen District, East Fuxing Road Tunnel (Upper Level)

Region

Country

Latitude

31.227341

Longitude

121.505791