The 1st of August is the swiss national day, most cities have fireworks events all over the country. Villeneuve beaches are one of the best spots to observe Montreux’s fireworks but also a certain number of other small ones in the cities uphills.