Removed statue by the road (Shanghai, China)

Wayspot Title: 呈祥纳福
Location: 31.233085,121.457868
City: Shanghai
Country: China
Screenshot of the Rejection Email:

Baidu Map street view 2022 (latest, link):

Current geotagged photo:

This entrance has been sealed, and the statue on the side of it removed.

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