Tokyo: Recapturing the past

Tokyo celebrates its 150th anniversary this year as the capital of Japan and as one of the world’s most modern cities. Formerly known as Edo, it was renamed in 1868 during the Meiji Restoration,

more   328