Gstaad, located in the Swiss Alps, may be among the world’s most luxurious ski destinations—a place that’s full of glitz, glamor, and a celebrity scene, too. However, Nachson Mimran, a resident and ...