(via The Secret Garden, a photo from Delhi, North | TrekEarth) New Delhi, India