20050403 city.delhi: 10 new tourist sites to come up