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