Filmed in the French Alps, you'll witness the elegant grace of European skiing surrounded by breathtaking scenery. Continued in "Apocalypse II."