English: Historians believe that these were made about 2 million years ago.
Telugu: కోట్ల సంవత్సరాల క్రితమే ఇవి ఏర్పడ్డాయని చరిత్రకారులు చెబుతున్నారు.