Tag Archery World Cup Beijing vs ShanghaiBeijing may be the capital of China. But in the sporting world, Shanghai is increasingly getting the best of it. Page 1 of 1