Switzerland! You may have heard about this country and there is a famous cliché regarding Switzerland that it is a piece of heaven. Well yes, it...