Tibet's province of Nakchu in Tibet hosts many festivals throughout the year, but one stands out more than any other; it is the highest horse racing festival in the world – a spectacle of colour, festivities and endurance for participants and visitors alike.<br />
{}