Tokyo's next landmark

    Take a first look at Torch Tower, the 63-storey structure soon to be Japan's tallest building.