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.
The Indian infantry were able to withstand the massive onslaught.