From the wikipedia "Thalwil is a village in the Horgen district, near Zürich, Switzerland. It has a population of about 16,000 (2003) and is located on the Zimmerberg ridge between the western shore of Lake Zurich and the Sihl river. Thalwil borders on the communes of Rüschlikon, Langnau am Albis, Oberrieden, Horgen and (across the lake) Erlenbach. The Gemeindewappen (communal flag) consists of two diagonally crossed black bulrushes with green stems and leaves on a white background." Read more history at the Wikipedia: 
Expats Many expats live in the Thalwil area because 1. The frequency of the trains makes it an excellent commuter town to either Zurich or Zug and 2. It's close to the international schools.