Photo removal appeal of renamed institution (Shanghai, China)

Wayspot Title: 中科院上海生命科学研究院
Location: 31.164903,121.401158
City: Shanghai
Country: China

Photo evidence:
Baidu Map street view 2020 (link):

Baidu Map street view 2022 (link):

Outdated photo:

Additional information:
This institution was called “Shanghai Institute for Biological Sciences, CAS” in 2020, but had been renamed to “Shanghai Institute of Nutrition and Health, CAS” in 2022. One of the two photos is outdated.

Thanks for the appeal, @tonygaosh Based on the evidence provided, we’ve removed the invalid image of the Wayspot.