They’ll eat anything in China. But apparently the people of Beijing will be holding off on the horse, at least until a bunch of top European show jumpers have done their best (or worst) on borrowed equines in the Olympic Bird’s Nest stadium during the fabulously important sounding Longines Beijing Equestrian Masters, set to take China’s first city by storm in late April. A curious
