Where is Font-Romeu-Odeillo-Via Station located?
Font-Romeu-Odeillo-Via Station, Font-Romeu-Odeillo-Via Station, France (approx. 42.49094°, 2.04278°)
Font-Romeu-Odeillo-Via Station, Font-Romeu-Odeillo-Via Station, France (approx. 42.49094°, 2.04278°)