The annual On Snow exhibition took place in Geilo, Norway on March 11th and 12th - and it was considered a success. Every year, the event takes place at Vestlia Hotel on a mountain slope and acts as a testing and training event to get retail sales staff familiar with ...