That's as closely as I can describe this but for real, what is this? It's northwest of Area 51 in Nevada.
sry,having hard time figuring out how to post the .kmz link
I'm new here :/
Here it is in a different link for now...