Different kinds of hydraulic structures have been found in the ancient period.-
1. In the first century B.C, Sringaverapura near Allahabad has sophisticated water harvesting system channelling the flood water of the river Ganges.
2. During the time of Chandra Gupta Maurya, dams, lakes and irrigation systems were extensively built.
3. Evidences of sophisticated irrigation works have been found out in Kalinga, Nagarjunakonda, Bennur, Kolhapur, etc.
4. In the 11th century, Bhopal lake, one of the largest artificial lake of its time was built.
5. In the 14th century, the tank in Hauz Khas, Delhi was constructed by Iltutmish for supplying water to Siri Fort area.