Segovia, a fairytale-like town, is the inspiration for Snow White's castle, making it a place of longing and enchantment.