Where is Canfranc International Station located?
Canfranc International Station, Canfranc International Station, Spain (approx. 42.75139°, -0.51416665°)
Canfranc International Station, Canfranc International Station, Spain (approx. 42.75139°, -0.51416665°)