towering skyscraper under glowing clouds