Outback Oasis

Comment by Michael

This interesting structure (View Placemark) is located a few miles north – northeast of the original site posted in this thread. Is it a pyramid? I think it is a structure, rather than a [...]