England London from the EYE 2531.jpg
England, London. View of the Thames River from the London Eye.
When the sky is uninteresting, you don't need a lot of it. Here the sky functions more as an overhead frame, so the viewer knows where the top of the horizon is. Stunning cloudscape might warrant more sky. I was a little lucky in that both a tour boat and train passed by.