A modern monument to peace, erected across the street from Peace Memorial Park in Hiroshima.