English: A small church on the mountain
Telugu: కొండ మీద గల ఒక చిన్న ఆలయం