World Peace Pagoda - situated on the top of a hill south of Phewa Lake, The world peace pagoda or shanti stupais a large buddhist structure from where you can have wonderful view of the Mt. Annapurna, Phewa Lake and Pokhara Valley. The dome is a symbol of peace and has four gilt images of Buddha form Japan, Sri Lanka, Thailand and Nepal facing the four directions.