Looking down through one of the turns. Might be turn 15, I don't remember.
The distance (in miles) indicates this is probably American in origin.
More of the incredible view off the Alpe d'Huez climb. The lower parts of the climb are visible.