20091022 city.delhi: Ancient India's scientific feats showcased