Wayspot Title: thanks given sculpture
Location: 31.237295,121.46846
City: Shanghai
Country: China
Screenshot of the Rejection Email:
Baidu Map street view March 2015, decoration visible (link):
Baidu Map street view December 2015, decoration removed (link):
Current photo:
This decoration was temporary and had been removed by December 2015.