World Peace Stupa / Peace Temple Pokhara

View of the Fewa Lake and Lakeside from World Peace Stupa / Peace Temple Pokhara.

Back to home