Pokhara, Nepal
Enjoy a short hike to the World Peace Stupa, a massive Buddhist Stupid located atop a hill on the shores of Phewa Lake. In addition to its historical splendor, the stupa serves as a great vantage point for viewing Phewa Lake and Pokhara.
Comments