Zürich Hauptbahnhof – Zurich Main Station. The largest railway station in Switzerland, Becomes the stage for the Thai Grand Festival, a dazzling showcase of Thai culture featuring food travel art culture and film, Being staged June 3 – 5, 2011. Situated at the confluence of the rivers Limmat and Sihl, Zurich is often described as the lifestyle capital on the water. The charming old town in central Zurich provides a scenic backdrop for the event.