Located a few steps from Tokyo central station and just in front of Yūrakuchō Station, the Tokyo International Forum is one of Tokyo’s best known architectural …

AloJapan.com