The World Peace Pagoda in Pokhara Nepal is a Buddhist stupa designed to inspire peace for all races & creeds. The pagoda was built by monks from Japanese Nipponzan Myohoji organisation after World War 2.
There are over 80 world peace pagoda's in the world. This one if Pokhara Nepal is build on a steep hillside offering impressive views of the Annapurna mountain range, lake Phewa Tal and the city of Pokhara below.
Read more in this guide to Pokhara