Cuenca, Spain
The film was filmed in Almería and Cuenca, Spain. The bullring scenes were shot in Almería's Plaza de Toros and the finale at Cuenca's cathedral. Some scenes with dinosaurs like the "Pteranodon" scene or the fight between the "Tyrannosaurus" and "Styracosaurus" were filmed in Almería, in Tabernas Desert. The unusual rock formations of Ciudad Encantada near Cuenca were used for the forbidden valley.