Trivia image.

An homage to the opening scene of Raiders of the Lost Ark