English: Thousands of tourists visit this.
Telugu: దీనిని చూడ డానికి వేలాదిగా పర్యాటకులు ఇక్కడికి వస్తారు.