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