Hmm! interesting. From the size of the image 640×480, which is standard for low res mobile cameras, it seems likely that this photo was taken by you from your mobile. The vegetation looks similar to what we see in Delhi and the width of the road is compatible be what we find in New Delhi. Though it could be somewhere in Gurgaon as well, but since I have never been there it is hard for me to be sure. Is it taken somewhere close to where you study (TERI)?
Karma police, arrest this man, he talks in maths. He buzzes like a fridge, he’s like a detuned radio… –Karma Police, Radiohead