20050601 india: Asia's largest naval base afloat