Incredible Mountaintop Skydive


Check out this incredible video of people skydiving off a Mountaintop in France. 

Photo: Getty Images