Spain's Team Telefonica competes in the In-Port-Race, which is a part of the Volvo Ocean Race, in Sanya, south China's Hainan Province, Feb. 18, 2012. Spain's Team Telefonica won the race Saturday. [Xinhua/Hou Jiansen]
Go to Forum >>0 Comment(s)