4 years agoMONTREUX, SWITZERLAND: A Piece of Paradise nestled on the shores of LAKE GENEVA (Part 01)I am delighted to invite you to see the most beautiful moments I've filmed.