November 13, 2013 World Peace Stupa above Pokhara Posted in Uncategorized Tagged Buddhism, Himalayas, Machupichre, Nepal, peace, Pokhara, travel, trekking Leave a comment