

World Peace Pagoda, an enormous Buddhist stupa is situated at top hill on the southern shore of Phewa Lake. Other than being a noteworthy sight in itself, theshrine is an awesome vantage point which offers the marvelous perspectives of the Annapurna run, Phewa Lake, and the Pokhara city.
No comments:
Post a Comment