Inaccessible sculpture at roundabout (Shanghai, China)

Wayspot Title: 世纪大道的日冕
Location: 31.224338,121.534291
City: Shanghai
Country: China
Screenshot of the Rejection Email:

Satellite image:

It is clear from the satellite image that this giant sculpture is in the middle of a roundabout, and there is no safe pedestrian access.