From the Wikipedia page for “Natural Arch, Tirumala hills:” Natural Arch, Tirumala hills is a distinctive geological wonder located 1 kilometer (0.6 miles) north of the Tirumala hills temple, near the Chakra Teertham in the state of Andhra Pradesh, India. The Arch is also called Silathoranam in local language (Telugu language: “Sila” means ‘rock’ and “thoranam” means […]