Los Angeles

Los Angeles Celebrates Century of Scientific Discoveries

According to a latest report, due to the discovery of the remains of extinct animals from ants to mastodons, Los Angeles is celebrating a century of scientific discoveries from the La Brea tar pits.

According to sources, The George C. Page Museum, which contains findings from the pits in a building, celebrated their anniversary on a large scale.