Highclere Castle in Hampshire, England. The castle was built in the mid-1800s and more recently served as the filming location for the award winning “Downton Abbey” TV series and the subsequent movie. Highclere Castle can be visited and is a popular tourist attraction.
Jigsaw puzzle subject image credit: Emily Marie Wilson/Shutterstock.com
See all jigsaw puzzles based on Emily Marie Wilson's photographs.