Puzzle: Castle, Germany

Size: 500 pieces
Dimensions: 48.26cm x 35.56cm
Producer: The Canadian Group, Sure-Lox, Photo Gallery 10 puzzle pack
Notes: Thanks to JLuecking’s comment below, I now know that this castle is the Castle of the Teutonic Order, and it is located on the Mainau Island, Lake Constance (Bodensee).
Mainau is an island in Lake Constance (on the south shore of the Überlinger See near the city of Konstanz, Baden-Württemberg, Germany). It is maintained …