Room 385, Geography Building, ECNU | 3663 North Zhongshan Road, Shanghai, China


Click Image below to view in Baidu map, with nearby hotels listed.