IIT Roorkee is located in Roorkee, Uttarakhand near the foothills of the Himalayas. It was founded in 1847 to train engineers for construction projects. Over time it has expanded to include various engineering, science and management programs. It has two campuses in Roorkee and Saharanpur covering over 381 acres with various academic departments, hostels, facilities and centers. It has over 8,000 students and 1,400 faculty and staff. The document provides details on the location, history, programs, infrastructure and facilities of IIT Roorkee.