The article provides a detailed explanation of how Mapbox creates animated videos showcasing the stages of the Tour de France, employing sophisticated camera movements, satellite imagery, and 3D terrain to enhance the viewer's experience of the cyclists' elevation changes and distances. The process begins with a geoJSON LineString representing the route, which is revealed incrementally to depict progress over time using the browser's requestAnimationFrame() method and a paint property called line-gradient. The camera follows the route using turf.js and trigonometry, with adjustments to position, altitude, pitch, and bearing to create a cinematic effect, while linear interpolation (lerp) smooths the camera movements. The animation starts with a zoom-in from a high altitude and transitions to a custom camera function for a seamless view. Videos are exported using the mp4-encoder library, with dimensions adjusted for specific platforms, and the final output is compressed and edited by the web design team before being published on social media. The code is available in Mapbox's impact tools repository on GitHub, inviting users to experiment and share their projects.