St Moritz is more than just a Swiss skiing playground for the rich and famous. The small but luxurious alpine resort is situated in quite possibly some of the most incredible scenery imaginable. St Moritz is more well known for its winter activities and tourism, but we happened to be…