Leo Shurtleff December 22, 2019 Visit To Santa Leo Shurtleff December 22, 2019 We recently took a trip to Montreux, Switzerland to see Santa and the Christmas Market there.