A blood moon will appear in the night sky around much of the world on Friday night as the moon moves into the shadow of the earth for the longest lunar eclipse of the 21st Century.

The total eclipse will last 1 hour, 42 minutes and 57 seconds, though a partial eclipse precedes and follows, meaning the moon will spend a total of 3 hours and 54 minutes in the Earth's umbral shadow, according to NASA.

The eclipse will be visible from Europe, Africa and the Middle East between sunset and midnight on July 27 and then between midnight and sunrise on July 28 in much of Asia and Australia.