Lift at a closed restaurant (Shanghai, China)

Wayspot Title: Yu. Shanghai Painting
Location: 31.22887,121.486128
City: Shanghai
Country: China
Screenshot of the Rejection Email:

Additional Information:
Baidu Map street view (date unknown, link):

This image shows this Wayspot is at a restaurant called Yu Shanghai.

Current geotagged photo:

This restaurant has closed down and the lift door has been repainted.

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