Weggis is a municipality in the district of Lucerne in the canton of Lucerne in Switzerland. It forms part of the northern shore of Lake Lucerne. The official language is German.
Wikipedia https://en.wikipedia.org/wiki/Weggis
Official Website http://www.weggis.ch/
Coordinates 47°1'56.8" N 8°26'4.124" E