Superman got that beat.
< |:)~
marker
fortress of Solitudidad?
I was just thinking the photos looked like the set of a low budget science fiction movie.
My first thought as well.