English: Have you heard about the Grand Canyon of India?
Telugu: గ్రేట్ వాల్ ఆ ఇండియా గురించి విన్నామా?