English: The place houses a telescope which offers a view of the valley and the towns which lie at the slope of the hills
Telugu: ఈ ప్రాంతంలో లోయ వీక్షణకు, కొండల వాలు వద్ద ఉన్న పట్టణాలను చూసే టెలిస్కోప్ ఉంది