English: What are geoglyphs?
Telugu: జియోగ్లిఫ్‌లు అంటే ఏమిటి?