World Peace Stupa, a massive
Buddhist stupa, is situated on top of a hill on
the southern shore of Phewa Lake. Besides being
an impressive sight in itself, the shrine is a
great vantage point which offers spectacular
views of Annapurna range and Pokhara city. One
can get there by crossing the lake by boat and
then hiking up the hill.
|