Nestled in a beautiful part of the French Alps not far away from the famous alpine village of Mègeve, Le…