Appeal rejected removal: demolished mall (Shanghai, China)

Wayspot Title: 上海六百 SH No.6 Depart Store
Location: 31.196532,121.435166
City: Shanghai
Country: China
Screenshot of the Rejection Email:

Additional Information:
News article reporting the closure of the mall (please use a translator):

This YouTube video in Mach captured the demolition in progress:

Current geotagged photo, showing the demolition completed:

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