Known as the “Mother Temple” of Bali, Besakih is the largest and holiest temple complex on the island, located on the slopes of Mount Agung.