Photo You Must See: Sailing Off Trieste

Travel Blog  •  World Hum  •  10.14.09 | 9:58 AM ET

REUTERS/Stefano Rellandini

Sailboats at the annual Barcolana regatta in the Gulf of Trieste near northern Italy. The race is one of the largest in the world with more than 2,000 participants.