Windsor Castle England is one of the most beautiful castles in the world

Windsor Castle England with fall foliage and guard in background