These were Siwalik elephants. Crazy to believe these giants were found in India thousands of years ago. Post Comment Receive notifications Add a comment...