postcard shows ancient giant alien statue at the pyramids, tourists admiring, around, hd,