
Caption
Windsor Castle is located in the English town of Windsor in the south of England in the county of Berkshire. It is the largest continuously inhabited castle in the world. The origins of Windsor Castle date back to the time of William the Conqueror. The castle and the entire Windsor estate are owned by the British Crown. England, GB
Date
Sep 05, 2007
Credit line
Photo12/imageBROKER/Kurt Amthor
Reference
BRK25H65_091
Model release
No
Property release
No
License type
Rights managed
Available size
28,7Mb (2,4Mb) / 12,9in x 8,6in / 3872 x 2592 (300dpi)