Medlemmarna på den här sidan är alldeles för duktiga för en sån här tävling... ;) Yes, det är Connaught Place i New Delhi.