4 removed Wayspots on a demolished block (Shanghai, China)

Wayspot 1: 藏宝楼 (31.22685,121.484389)
Wayspot 2: 蔚多酒家童男 (31.22702,121.485224)
Wayspot 3: couple of lions (31.226718,121.484919)
Wayspot 4: 一前一后两对石狮 (31.226162,121.484922)
City: Shanghai
Country: China
Screenshot of the Rejection Emails:

Additional Information:

Wayspot 1

Baidu Map street view 2020 (link):

Baidu Map street view 2022 (link):

Wayspot 2

Baidu Map street view 2020 (link):

Baidu Map street view 2022 (link):

Wayspots 3 & 4:
Baidu Map street view 2013 (link):

Baidu Map street view 2020 (link):

Baidu Map street view 2022 (link):

Satellite image of the demolished block:

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