Fascinating images of a meteorite and sprites in Hiratsuka, Japan.

This incredible scene shows the fall of a meteorite and an electrical discharge from a storm cloud, known as a sprite.
Back to Top