It's not everyday you have @LeTour pass near campus...On Sunday, the 15th stage of the Tour de France brought riders to the Alps, sending them racing up the peaks around Talloires, the location of the Tufts European Center, as they competed in the world-famous race. #TDF2023 https://t.co/LhPhx9TjuW