The Alps

At a recent gathering of media and distinguished guests in the American Natural History Museum in NYC, Switzerland Tourism hosted a showing of a spectacular IMAX film, “The Alps.” Sweaty palms, wide-eyed admiration and an awed silence greeted the end of the film. This was not your typical show and tell travelogue about the beautiful […]