Have you ever heard about the "LIBOSON"? Don't miss this short film about an unexpected hermitage that combines art, philosophy, music and much more, hidden in the mountains above Montreux, Switzerland.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…