Filmed or set in Hrubá Skála Castle · Haystackk