Japan’s Tallest Skyscraper Ever, Taller than Tokyo Tower, to be built near Tokyo Station
Property developer Mitsubishi estate has unveiled its plans for a skyscraper to be called the Torch Tower. Located across the street from Tokyo Station, the finished structure will be 390...See more