Removed statues by the road (Shanghai, China)

Wayspot Title: Fat Guys Sculpture
Location: 31.229251,121.449569
City: Shanghai
Country: China
Screenshot of the Rejection Email:

Baidu Map street view 2015, Wayspot present (link):

Baidu Map street view 2017, Wayspot gone (link):

Current geotagged photo:

These two statues had been removed by 2017.

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