Buy the best images of Nepal
Trending: Flowers, Wallpapers, Background
ID: 38476
World peace pagoda, Lumbini
The World Peace Pagoda also called the Nipponzan Peace Pagoda, is a magnificent Buddhist monument in Lumbini, Nepal. It is inside a UNESCO World Heritage Site. It was designed and built by Japanese Buddhists.