This awsome and beautiful castle is near Montreux in Switzerland, in the shores of lake Geneve. Totally worth a visit