Mayors for Peace Secretariat
Trammplatz 2,
30159 Hannover
30159 Hannover
1-5 Nakajima-cho, Naka-ku, Hiroshima
c/o Hiroshima Peace Culture Foundation