All Along The Watchtower by kevin 24 May 2017 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. tagged: england, stuff in the sky