English: The temple is located at the top of a mountain.
Telugu: ఈ టెంపుల్ ఒక కొండపై కలదు.