Pura Besakih is a temple laid out on terraces, is the sight of a annual temple festival that attracts thousands of Hindus.