India from 29th century BCE to 2016

Due to their extreme timescales, the Indus Valley and Vedic periods cannot be shown every year, although every year is shown from 413 BCE.