Filmed at the Royal Palace of Olite, Navarre, Spain.Filmed at the Royal Palace of Olite, Navarre, Spain.Filmed at the Royal Palace of Olite, Navarre, Spain.