Indian Institute of Technology (IIT) Roorkee is a top level engineering college of India, located in Uttarkhand, India.