An ancient whale graveyard in the Indian Ocean teems with life

An ancient whale graveyard in the Indian Ocean teems with life

Located up to 23,000 feet below the surface of the southeastern Indian Ocean, the site spans the largest area and is so far the deepest and oldest found....

Redirecting to full article...