Every 3 years, the largest public party takes place in Zurich with the 2 biggest fireworks of Switzerland, which is even among the 5 biggest fireworks of Europe.
The entrance is free but if you don't like the crowds, then better stay away of Zurich at this weekend.
The festival takes place around lake Zurich at the lakeshore (Tiefenbrunnen->Bellevue->Bruekliplatz->Mythenquai) as well as around the river Limmat from the lake Zurich to the Central near mainstation.
The Firework begins at 22:30 - 23:00 on 1 and 2 July 2016.
There are ~60 stages with different sound from latin salsa, techno, rock, swiss, country .....
There are eating corner everywhere from the hole world. japan, mexican, spanisch, greece, thai, swiss, turkish, .....
There are also an amusment park with free fall, observation wheel, ....
Please keep in mind, you are going to share the place with around 1-1.5Million people. As result, it will be crowded, especially during the fireworks on Friday and Saturday.
If you are in Zurich on the 3rd weekend in april take part at the 'Sechseläuten. Pics see on my travelogue