Timbrah Villages Offer Roasted Pigs to the Gods as Part of Usaba Dalem Ritual
Villagers put down the roasted pig in Dalem Temple at Timbrah Village in Karangasem. (Photo by Putu Sayoga/Getty Images)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy