NEPAL | Saturday, 28 November 2009 | Views [680]
Like the one in Leh (pictured a few months ago), the Peace Pagoda in Pokhara was built by Japanese Buddhists as a reminder of the aspiration for world peace.