Indomitable, 2005, site detail