Photograph of towering glass buildings and a clouded blue sky