In the north German town of Hamburg, about 250 000 people celebrated Christopher Street Day in a long parade crossing the inner city.
Watch: The artisan preserving a 400-year-old tradition in India
Video. Christopher Street Day in Hamburg
In the north German town of Hamburg, about 250 000 people celebrated Christopher Street Day in a long parade crossing the inner city.