Department of Water Resources Development and Management, Indian Institute of Technology Roorkee(IIT Roorkee)

Department of Water Resources Development and Management, Indian Institute of Technology Roorkee(IIT Roorkee)

Shot By Pushpendra
Stock Photo ID# LN475516
place Department of Water Resources Development and Management, Indian Institute of Technology Roorkee, Roorkee, Uttarakhand, India

Release: N/A ( Learn More )

Digital
Print