
Hiroshima, Japan – At first look, Hiroshima, the Japanese city hosting this year’s Group of Seven summit, is not the most obvious choice for a high-stakes gathering of world leaders.
Compared with the frantic bustle of Tokyo, the centre of Japan’s political, economic and cultural life, this southwestern coastal city is practically sleepy.