Comments:40th Berlin Christopher Street Day celebration attracts thousands: in pictures