Japan’s tallest skyscraper ever, taller than Tokyo Tower, to be built near Tokyo Station

The Torch Tower hopes to be a bright and energetic new symbol for the city. Tokyo’s city center is surprisingly compact (you can walk from one side of it to the other in an hour and a half), and also incredibly dense. That combination means there’s very little in the way of available empty space, … Continue reading Japan’s tallest skyscraper ever, taller than Tokyo Tower, to be built near Tokyo Station