Gotický hrad Švihov z konce 15. století patřil se svým opevňovacím vodním systémem k nejlepším pevnostem své doby. Po třicetileté válce však sloužil dlouhá léta jako sýpka na obilí. Později se proslavil díky tomu, že se zde natáčela vánoční pohádka Tři oříšky pro Popelku.