20040927 city.pune: Science dazzles at NCL display