Under a bridge and the auto color in the background suggests that this is not Tamil Nadu and could be Kerala or Bangalore. Can't guess more than that :)
Lol! I was looking at the autos as well. :-) Yo Naveen, what's with the teasers? Did you actually capture an alien in the background? Or Salma Hayek? Both!?
Leave your non-Anony-mouse comments here: