Location edit of over 90 meters: mall (Shanghai, China)

Title of the Wayspot: NEXTAGE STORE 第一八佰伴

Location: 31.229205,121.512537

City: Shanghai

Country: China

Photos to support your claim:

Baidu Map street view (link: 上海第一八佰伴 - 百度地图 (baidu.com)):

Satellite image and proposed location:

Additional information:

This Wayspot is a local mall. Its iconic facade is visible from satellite.



Sign In or Register to comment.