glass skyscrapers towering against a blue sky