English: Thousands of people visit.
Telugu: వేల మంది సందర్శిస్తూ ఉంటారు.