The location for NoWhere
2004 - the first Euro burn
A Spanish national park located in the Navarra region of northern Spain near Arguedas∞
of the park (page is in Spanish an has no relation to EuroBurners
Nice pictures and info∞
on the area (ditto).
Lost in La Mancha∞
is the film about the ill-fated Don Quixote film by Terry Gilliam which was shot in the area.