Location
Toledo, Spain