Switzerland is like heaven on Earth