towering high-rise buildings against a blue sky