From the 55th floor observation deck of IFC 2, the fourth tallest building in the world.