Narmada

photo not available
Narmada
Site: 
Narmada, India
Age: 
About 300,000 years old
Species: 
Homo erectus