Timbrah Villages Offer Roasted Pigs to the Gods as Part of Usaba Dalem Ritual
Each year few hundreds roasted pigs are gathered in the temple during annual ceremony as act of sacrifice to Goddess Durga. (Photo by Putu Sayoga/Getty Images)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy