20031125 india: Visitors throng NTPC pavilion