Scenic Relaxation on MSN

Why does this city keep climbing upward?

This video shows a lakeside city built along steep hills, located near Montreux on the shores of Lake Geneva, Switzerland.
Romance lives in places where time seems to slow down and beauty takes center stage. California holds countless destinations ...