Mar 8, 2020
La Brea Tar Pits in Los Angeles, California
Located next to the Los Angeles County Museum of Art, the La Brea Tar Pits are a National Natural Landmark and tourist attraction in Los Angeles, California. Made popular by the preserved fossils found in the tar, today the La Brea Tar Pits are served by the George C. Page Museum, part of the Natural History Museum of Los Angeles County. Here are a few visuals from this unique area along Wilshire Blvd.