Thanks to a new friend with a car and the free funicular, we landed ourselves the perfect viewing spot about 1.2km before the finish line on Alto Els Cortals d'Encamp.
When a single light blue dot appeared on a far road, it could only be Mikel Landa coming in to claim the stage.
Astana teammate Fabio Aru in second.
An impressive performance today from young American Ian Boswell claiming third place on the queen stage in his grand tour debut.
Dani Moreno and teammate Joaquim Rodriguez, who had a hand in designing the stage.
Mikel Nieve and Rafal Majka.
Nelson Oliveira.
Tom Dumoulin would lose the red jersey to Aru but he finished a valiant ninth in the same time as climber and green jersey holder Esteban Chaves.
Alejandro Valverde.
Rodolfo Torres, Nairo Quintana, Louis Meintjes, and Romain Sicard.
Darwin Atapuma and Joe Dombrowski. Despite crashing at kilometer zero, Dombrowski was 15th on the stage.
Fränk Schleck.
Giovanni Visconti.
Bart De Clercq.
Andre Cardoso.
Chris Froome crashed early and struggled through the stage, sliding 7:30 down the GC.
A deep exhale from Samu Sanchez.
Arnaud Courteille and Jerome Coppel.
Pierre Rolland, Ben King, and George Bennett.
Sergio Henao and Nick Roche about to hit the flamme rouge.
The sun came out for Omar Fraile and Geraint Thomas.
Haimar Zubeldia receives encouragement from Basque fans.
Yukiya Arashiro hands a bottle to a Japanese fan.
Ricardo Zoidl looked ready to be done with the day.
Meanwhile Adam Hansen was all smiles!
Over 20 minutes had elapsed since Landa took the win and less than half the peloton had finished.
Niki Terpstra.
A massive group of about 50 cyclists.
The last sizable group.
Kristian Sbaragli, winner of the stage 10, was one of the riders to come in.
Tony Hurel.
Martin Velits was the last of the 175 riders who would finish to cross the line.