Lenzerheide 2 results Rothorn, Switzerland: Magical Mountain Views & Monster Scooter Mishap If there is one place in the world I wanted to stay in a moment forever it was the precious hour I spent on this mountain. The mountain of 1000 peaks. Unbelievable views. Perfectly snow-capped peaks. Crystal clear lakes. Surreal stillness. No wind… Switzerland Well known for it's expense there is so much more to Switzerland then money. The Alps, the adventure, the lakes, the lodges. Training through Switzerland is nothing like actually staying in Switzerland and we fell in love at first sight.