Sha Tin Stadium is one of the Hong Kong's premier horse racing venues, located in New Territories and operated by China's Jockey Club. It is a stunning mix of sport, spectacle, and its electric atmosphere in scenic surroundings is so catching that even non-racing fans will appreciate.