All Along The Watchtower Windsor Castle, England, 2016. One from last year's vault. We'd never been to Windsor Castle before and loved it. Then the heavens opened and that was that. 5:04 pm, 24 May 2017 more: england, stuff in the sky