Share
twitterlinkedinfacebook
Image 1 of 1
world-peace-pagoda-pokhara-nepal.jpg
The World Peace Pagoda Buddhist Stupa near Pokhara, Nepal.