Did you know Delhi has two bus depots built atop a drain? Yes. The Sunehri Pullah Depot and the Kushak Nallah Depot on either side of the Jawaharlal Nehru Stadium. Both were built around 2010, when the Commonwealth Games came to Delhi. The city’s infrastructure went in for a much needed overhaul prior to the … Continue reading "Depot Atop A Drain: Look At Delhi’s Cluster Buses Parked At Sunehri Pullah From Above"