Where is Canfranc International Station?

Where is Canfranc International Station located?

Canfranc International Station, Canfranc International Station, Spain (approx. 42.75139°, -0.51416665°)


Where is Canfranc International Station on the map?