More than 10,000 skiing enthusiasts took part in the annual Engadine Ski Marathon in Switzerland during the past weekend. This special marathon covered a distance of 42.2 kilometers, starting from Maloja and ending at the holiday resort of St. Moritz, encompassing almost all of the stunning scenery within Switzerland along the way.