Wayspot Title: Roman Solider Statue
Location: 31.218514,121.5351
City: Shanghai
Country: China
Screenshot of the Rejection Email:
Baidu Map street view 2013, Wayspot visible (link):
Baidu Map street view 2015, Wayspot gone (link):
Current geotagged photo: