Outback Oasis

Comment by Michael

This interesting structure (View Placemark / Google Earth) 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, [...]