Olympic Champions and Medalists
Games of the 30 Olympiad,2012

Equestrian

Mixed

Team Jumping

2.
Netherlands

3.
Saudi Arabia

3.
Saudi Arabia

3.
Saudi Arabia

3.
Saudi Arabia