The 2016 Tour de France features an impressive 28 mountain passes, which will test the legs of even the best climbers in the peloton. With mountains coming as early as…