16 March, 2012 Badrutt’s Palace Hotel Jani Leinonen’s works are currently shown in the Badrutt’s Palace Hotel in St. Moritz, Switzerland.