Pokhara Shanti Stupa The World Peace Pagoda or Pokhara Shanti Stupa is a Buddhist pagoda-style monument on Anadu Hill overlooking Lake Phewa Tal and the Annapurna Mountains. Getting to the Pagoda is a ...