20070701 india: Floating town comes to Chennai