The Spirit of Yachting looks at the biennial Rolex China Sea Race, a 565 nautical mile race from Victoria Harbour, Hong Kong, finishing in the Philippines. Show more
Discover 11,128,835 listings and 279,522 playable programmes from the BBC
The Spirit of Yachting looks at the biennial Rolex China Sea Race, a 565 nautical mile race from Victoria Harbour, Hong Kong, finishing in the Philippines. Show more