English: A large number of visitors come here to see it.
Telugu: దీనిని చూడటానికే చాలా మంద పర్యాటకులు వస్తూ ఉంటారు.