For those who aren't able to see the lunar eclipse this month, July has another treat in store for skygazers when Mars makes a close approach to Earth.
Talking to The Express Tribune, Abdul Rashid, director climate data processing centre, Pakistan Meteorological Department (PMD) said that the lunar eclipse will be witnessed from Europe, Asia, Australia, Africa, South America, Pacific, Atlantic, Indian Ocean and Antarctica.
However the one hour 43 minute duration of the eclipse is just four minutes off the maximum possible length, according to NASA.
According the Weather Network, the moon is set to pass through the deepest, darkest part of the Earth's shadow and take on a bright red hue for the longest period of time recorded in the 21st century.
Short wavelengths like blue and violet bounce off the Earth, while longer wavelengths like red and orange pass through, leading the moon to glow in those colours.
The world will see the longest lunar eclipse in a century over the night of July 27, and the early hours of July 28. NASA explains it as when the Earth comes between the moon and the sun, casting a shadow over the moon. The shadow cast by the moon is much smaller than that produced by our own planet.
"Solar eclipses are unsafe because observing the Sun directly can damage your eyesight, but the light from a lunar eclipse is much fainter and so is completely safe". This phenomenon will also take place alongside the Blood Moon.
"This is what is called the first contact when the partial lunar eclipse begins", said the Hyderabad centre's statement.
The blood moon is upon us, and right now we're going to discuss how and when not to view it best. However, only people in certain areas will be able to view the eclipse from start to finish.
Mid-eclipse is at 21.21 BST and the "total" phase of the eclipse ends at 22.13. However, they shouldn't sweat it because their robotic spacecraft, the Lunar Reconnaissance Orbiter, will experience it first-hand.
It is safe to look at a lunar eclipse without any protective eyewear. Another total lunar eclipse is set for January 21, 2019.