The stuggle for acceptance of the rights of people of all sexual orientations began more than 40 years ago. In 2012, the Zurich Pride Fesitval chose the theme "Welcome to Reality" to highlight the ongoing issues facing homosexuals.
The rights of homosexual and transexual people are still not fully recognised by the authorities - the adoption of children by same sex couples is not permitted and Switzerland still lacks a law against discrimination, underlined the organisers of Zurich Pride Festival.
The Festival also sought to draw attention to the intolerable plight of many homosexuals around the world. In certain countries, homosexuals can still be subjected to the death penalty or long prison sentences - good reasons to put human rights front and centre of the gay rights movement this year. (All images: Thomas Kern/swissinfo.ch)