Clear evidence that spacecraft have been landing hereabouts

view this photo on Instagram