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