all seeing eye illuminati pyramid lake petroglyphs nevada

Pyramid Lake Petroglyphs Photography

There are some very interesting petroglyphs at Pyramid Lake in Nevada. It is a native American reservation and for some reason, the access to the archeological site has been closed off. Anyhow here are my best photos.