Removed transformer box (Shanghai, China)

Wayspot Title: cube
Location: 31.23284,121.457206
City: Shanghai
Country: China
Screenshot of the Rejection Email:

Baidu Map street view 2015 (link):

Baidu Map street view 2019 (link):

Current geotagged photos:

This Wayspot was a transformer box. It had been removed by 2019.

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