Location edit of over 60 meters: transformer statue (Shanghai, China)

Title of the Wayspot: Copycat Prime

Location: 31.227105,121.522906

City: Shanghai

Country: China

Photos to support your claim:

Current geotagged photos:

Photo from the roadside:

These photos are geotagged. If you downloaded the photos above but did not see a geotag, please download the attached files instead:

Satellite image and proposed location:



Sign In or Register to comment.