Sabarimala is a temple complex located at the Periyar Tiger Reserve in the state of Kerala, India. It is the largest annual pilgrimage in the world with an estimated 17–30 million devotees visiting every year. The temple is dedicated to the god Ayyappan also known as Dharma Sastha, who according to belief is the son of Shiva and Vishnu. The traditions of Sabarimala are a confluence of Shaivism, Shaktism, Vaishnavism, and other Śramaṇa traditions. The temple is situated on a hilltop amidst eighteen hills at an altitude of 480 m (1,574 ft) above sea level, and is surrounded by mountains and dense forests.