wonderful place with a lot to see from Villars to Montreux. The view is absolutely incredible. Theres a magnificent short hike that you can take through the forest to Villars Sur Ollon town as well.