This is Canfranc, a town located in the Aragonese Pyrenees, just over two hours by car from Lleida. Located between Jaca and Candanchú, on the border territory with France, Canfranc “seems like ...