Towering high in the Narihirabashi/Oshiage area of Sumida Ward in Tokyo, the much awaited debut of the Tokyo Sky Tree is finally set on May 22, two months late due to the earthquake and tsunami that struck Japan last year.
Completed on February 29 by the Tobu Railway, in partnership with…
Radeo *.*





