The geology of India is diverse. Different regions of India contain rocks belonging to different geologic periods. Some of the rocks are very deformed and altered. Other deposits include recently deposited alluvium that has yet to undergo diagenesis.