On the Northshore Heritage Trail is a 2003 sculpture by Dutch artist Frederick Franck titled "Unkillable Human," commemorating those lost in the 1945 atomic bombings of Hiroshima and Nagasaki. It is located basically across the street from Warhola Recycling on Chesboro St. (map). A marker there reads:
At Hiroshima Franck was confronted with the shadow of a human being burned into a concrete wall by the atomic bomb.The sculpture---though Franck preferred the word "sign"---was originally to find a home at a proposed Peace Park at Point State Park, but was eventually relocated to the North Shore when those plans fell through.
The indestructible spirit rises from the ashes.