Olympic Champions and Medalists - Switzerland
Games of the 30 Olympiad,2012

Cycling - Mountain Bike

Men

Individual

2.
Switzerland
1.29,08

Equestrian

Mixed

Individual Jumping

1.
Switzerland

Tennis

Men

Single

2.
Switzerland

Triathlon

Women

Individual

1.
Switzerland