Finished in February 2012, Tokyo Sky Tree, standing at 2,080ft (634m) became the tallest tower in the world and the second tallest structure in the world behind Dubai’s Burj Khalifa. The structure utilizes Toshiba ultra high speed elevators which travel up the tower at 600 meters a minute. Sky Tree now dominates the Tokyo skyline.
Views from the top are stunning