Feast your eyes on the amazing views from the world’s tallest skyscrapers