20071220 unknown: Indians celebrate 'new' wonder Taj Mahal