Removed sculpture by the road (Shanghai, China)

Wayspot Title: Fuzhou Road
Location: 31.235453,121.476481
City: Shanghai
Country: China
Screenshot of the Rejection Emails:

Baidu Map street view 2022 (latest), sculpture visible (link):

Current geotagged photo, sculpture gone:

This side of the road has undergone some renovation, and the old sculpture has been removed.

Thanks for the appeal, @tonygaosh. After reviewing the additional evidence provided, we’ve decided to retire the Wayspot in question.