The Seshachalam Hills are part of the Eastern Ghats
in Andhra Pradesh
. The hills are surrounded by Rayalaseema uplands in the west and northwest and the Nandyal Valley in the north. The Seshachalam hills are a group of seven hills namely, Seshadri, Neeladri, Garudadri, Anjanadri, Vrishabhadri, Narayanadri and Venkatadri. The highest peak is situated at a height of six hundred metres (2,000 feet) above mean sea level. The hills are also known as Venkatachalam. The Seshachalam hills consist of sandstone and shale along with limestone.
Hindu mythology says that the seven peaks represent the seven hoods of Lord Adisesha, the king of serpents in Hindu mythology. Tirupati or the temple of Shri Venkateswara (Lord Vishnu) is situated in the hills. According to the Puranas, Lord Vishnu
was enthralled by the charm of the Seshachalam hills and started meditating here and therefore he is the lord of the seven hills. The Srivenkateshwara National Park is also located in this mountain range.