Weather in Capetown: Clouds over North Eye as sun sets near Delhi in Noida, Uttar Pradesh, India. The North Eye is an under-construction residential skyscraper in Noida, National Capital Region, India. It is expected to be the tallest residential building in North India. The tower will have 66 floors upon completion. Photo by Shailendra Pandey/Indian Photo Agency (InPA)