English: It was perched on the top of a large hill.
Telugu: దీన్ని ఒక పెద్ద కొండ మీద కట్టారు.