The Olmec Heads are a series of large stone sculptures located in the Gulf Coast region of Mexico. They are believed to have been created by the ancient Olmec civilization, which flourished from 1200 to 400 BC. The heads are carved from basalt and range in size from 4 to