World Peace Stupa, Pokhara, Nepal

  • 6 of 9
World Peace Stupa, Pokhara, Nepal