Japan’s Star Sand Beach

Located on Iriomote Island in southwestern Japan, Hoshizuna-no-hama beach is famous for its star-shaped grains of sand..These unique grains are actually the pointy husks of millions of tiny protists known as Foraminifera.