World Peace Stupa by Car, Van
World Peace Pagoda - situated on the top of a hill south of Phewa Lake, The world peace pagoda or Shanti stupa is a large Buddhist structure from where you can have a wonderful view of Mt. Annapurna, Phewa Lake, and Pokhara Valley. ...