English: Annually thousands of pilgrims come to see it.
Telugu: దీన్ని చూడటానికి ఏటా వేలమంది సందర్శకులు వస్తున్నారు.