St. Moritz, Switzerland is a playground for the rich and famous. Celebrities and royals flock to its luxury hotels and world-class ski hills in the winter Source by jazzmehat