The Château de Chaumont-sur-Loire, France is perched over the Loire River. Add it to your list of castles to see. It's like a fairytale.