Hmm, think anyone is still there?
Very impressive.
I must be jaded though - the first thing that popped into my mind when seeing the possible helipad label, was - possible pyramid, bunker, airport, housing, face, tunnels etc from you-know-who's Mars pictures.........
