(via The Tomb of Humayun, a photo from Delhi, North | TrekEarth) New Delhi, India