World Peace Pagoda (Shanti Stupa), Pokhara – A Symbol of Serenity and Global Harmony
What is the Peace Temple? The Peace Temple, officially known as the Shanti Stupa, is a dazzling white Buddhist stupa perched atop Anadu Hill in
What is the Peace Temple? The Peace Temple, officially known as the Shanti Stupa, is a dazzling white Buddhist stupa perched atop Anadu Hill in