When construction finishes in 2027, Tokyo Torch will be the tallest building in Japan.

It’s part of the Tokiwabashi Project, a redevelopment project right by Tokyo Station. The aim of the project is to revitalize the area that was once a gateway to Edo Castle (now the site of the Imperial Palace).

Watch this space. | Photo by Maria Danuco