In this picture taken Aug. 11, 2012, thousands of people gather in the city center of Zurich, Switzerland, as they participate in the annual Street Parade "Follow your Heart!". Dancing to the rhythms of techno music and dressing themselves in fancy costumes the participants enjoyed a peaceful and colourful party at the shore of the Zurich lake.