Babi Guling is a suckling pig speciality from Bali, Indonesia. Every day, visitors line up in droves at one of the island’s most popular locations. Ever since it was featured in a well-known American TV show, 2 more branches had to be opened. But what tourists don’t line up to see is how the Balinese prepare this delicacy.
Gomukh, which literally means "Mouth of a Cow", is 18 km from Gangotri (a Hindu pilgrim town) in the foot hills of Bhagirathi at a height of 4255m. It is the terminus of the Gangotri Glacier and origin of Holy River Ganges.