The contrast makes the stunning views of snow-capped Machhapuchhare , the famous Fish Tail peak dubbed the Nepalese Matterhorn , all the more marvelous .
The stunning Machhapuchhare is called the Nepalese Matterhorn .