Bouzov Castle, Olomouc, Czech Republic
Bouzov Castle (Czech: Hrad Bouzov) is a castle located in the village of Bouzov, some 30 km northwest of Olomouc, Czech Republic. It was built in early 14th century.
The castle has been used in a number of film productions, including Arabela, Fantaghirò, and Before the Fall.
References sources : wikipedia