Roorkee is a beautiful city tucked into the heart of Uttarakhand, India. Famous for its stunning landscapes and rich history, it's a location that has captured the interest of photographers, both beginners and seasoned professionals.