Barsoom Island is an island in the dry lake bed Tule Valley Hardpan.

It is also a movie filming location:

I found an interesting stash atop the island: