English: This village is part on a huge mountain.
Telugu: ఈ కేప్ పెద్ద కొండలో భాగం.