The "Giant Marbles" rock formation in Joshua Tree National Park, located in California, United States. These spherical boulders were formed 100 million years ago from the cooling of magma beneath the surface. Groundwater is responsible for the erosion that created the spheres from rectangular blocks.Photo: Mila Zinkova