Watch Horse Ice Racing in St. Moritz

If you were in town early for the Geneva auto show, you may have caught this incredible event. In February, equine enthusiasts from around the world made a powdery pilgrimage to White Turf 2016—the international horseracing series set on the frozen lake of St. Moritz, Switzerland. Since its inception in 1907, White Turf is one […]