Ahobilam is a holy site in the Allagadda mandal of Kurnool district in the Indian state of Andhra Pradesh. It is located 70 km from Nandyal and 150 km from Kurnool, the district headquarters. There are two temple houses, lower Ahobilam and upper Ahobilam. According to legend, this is where Lord Narasimha blessed Prahlada and killed the demon Hiranyakashipu. The temple follows vadakalai mode of worship.
Mt. Huashan has been a place of religious importance since at least the 2nd century BCE, when a Daoist temple was established at its base. Since then, pilgrims, monks and nuns have inhabited the mountain and the surrounding area. A network of dangerous and precipitous trails allows them to access the mountain’s five summits, each of which has a religious structure like the tea house on the southern summit. Together, these five summits form the points of a flower shape.