Windjammer Parade

Getty Images

View gallery

8 photos

Tall ships sail in the Windjammer Parade, June 23, Kiel, Germany. The parade, which features aover 100 traditional sailing ships, is the highlight of the Kieler Woche annual sailing festival, which this year is celebrating its 130th anniversary.

View Comments