English: Ancient stone buildings in the mountains.
Telugu: . కొండలపై వెలసిన పురాతన ఆలయాలు.