The Christian Internet Site
Switzerland
Westlake Church
, English language church on the shore of Lake Leman and serving the international community at Nyon, between Geneva and Lausanne, Switzerland.
World Council of Churches
.