Petroglyph Point Archeological Site
Large panels of Native American rock art near Tulelake, California, USA
The Petroglyph Point is an archaeological site within the Lava Beds National Monument, located southeast of Tulelake, California. Petroglyph Point contains one of the largest panels of Native American rock art in the United States. The petroglyphs are carved along the face of a former island within Tule Lake, in a region historically inhabited...