Europe’s Highest Tourist Train at 2,000 Meters in the French Pyrenees with Fairy-Tale Views 12 July 2026