20050426 world.us: Taj Mahal on US soil a huge crowd-puller