Yes, it's in the Pyrenees (or Pirineos in spanish). Exactly in spanish side of Western Pyrenees (Pirineos Occidentales). You can see in left side of main page of Aspe (under bar of menu) the links to other mountains in Pirineos (mountainous chain between France and Spain)
"As an adolescent I aspired to lasting fame, I craved factual certainty, and I thirsted for a meaningful vision of human life - so I became a scientist. This is like becoming an archbishop so you can meet girls."