English: a small temple in the mountain
Telugu: కొండ మీద గల ఒక చిన్న ఆలయం