The temple, located in the Tirumala Hills of Andhra Pradesh, is one of the most pivotal landmarks of Hindu mythology.