Loading...
News
    Shows

      "Buddha Day" in Nepal

      |Thousands of Buddhism devotees in Nepal gathered at the Swayambhunath Stupa, an ancient religious complex in Kathmandu Valley to mark one of Tibetan Buddhism's holiest days, the anniversary of Buddha's birth, enlightenment and death.

      Related Videos