English: It is a small town on top of a mountain.
Telugu: అది హిమాలయాల్లో ఉన్న ఓ చిన్న గ్రామం.