Canadians deserve the highest standard of living in the world.
Horse-riding of the highest standard is guaranteed in Zurich during the Mercedes-Benz CSI.