TOUR of TENERIFE - SETS
A few of these shots came out really well and looked like they
would make perfect movie sets.
We're not quite sure how this pic got messed up, but it looks like
a shot out of a sci-fi movie. Yes we're all techie geeks!
A Mars set maybe?
Apparently, Planet of the Apes was filmed here.
A prehistoric set?