4Château de Chillon

Château de Chillon, sitting proudly on the shores of Lake Geneva near Montreal, Switzerland, is the inspiration for Prince Eric’s castle in The Little Mermaid.