Phewa Lake is a freshwater lake, located in the city of Pokhara in Nepal. It is the second largest lake in Nepal. The crystal clear water of the lake reflects the Annapurna ranges and Mount Machhapuchhare, lending tourists with a most breathtaking view.
The lake has a temple in its center, natively called Barahi Mandir. This is situated on an island in the lake. The pagoda-style temple is unique in its structure and setting. It is dedicated to Lord Vishnu and can be reached by boat. Boating is one of the main tourist attractions here. The lakeside is perfect for a boat ride in a quiet afternoon with the Himalayan ranges as a backdrop.