Stock Photo Description
Crowds of people throng to witness Ngurek the ritualistic self stabbing ceremony during the Piodalan or Odalan (Temple Anniversary) at Pura Pengerebongan Temple in Kesiman Village of Denpasar on the Indonesian island of Bali.