An incredible photo of the Tour de France stage that zig-zags up a 2,500-foot mountain