Designed by
Title
Department of Electronics & Communication Engineering, IIT Roorkee #82097371
Description
ROORKEE, INDIA - JULY 03: Tall Tower of the Department of Electronics and Communications Engineering on July 03, 2015, IIT Roorkee. This was established in 1964
This image is editorial