Imagine a perfect triangular mountain, capped by snow and buffeted by the icy winds of the Himalaya. Imagine a millpond calm lake, perfectly reflecting the snowy peaks. Pokhara is the wonderland, “The Switzerland of Nepal”, the most popular destination that is supposed to make your dream come true. A place of remarkable natural beauty, Pokhara valley trek offers wonderful views of the fishtailed summit of Machhapuchhare which rises from behind the Phewa Lake. Three out of the ten highest mountains in the world: Dhaulagiri, Annapurna and Manaslu Himal are situated within 30 miles (linear distance) of the city so that the northern skyline of the city offers a very close view of the Himalayas.