Zermatt offers unforgettable nature experiences in the midst of the highest mountains in the Alps up close and personal.