2020 Olympic Venues – Sea Forest Venues
Sea Forest, or Umi no Mori is a relatively new island in Tokyo Bay. Located just outside … Continue reading

Sea Forest, or Umi no Mori is a relatively new island in Tokyo Bay. Located just outside … Continue reading
The Tokyo Gate Bridge was completed last year on February 12, 2012. It had taken several years … Continue reading