The four-hour celestial spectacle will take place on Friday, July 27…

The longest total lunar eclipse of the 21st century is set to take place on Friday, July 27 and it turns out that Dubai is one of the top spots on the planet to watch it play out.

Time compiled a list of the five best places around the globe to catch the four-hour celestial spectacle based on where would have the clearest skies and the longest window of time it will be visible in the night sky.

Other optimum viewing spots include Cario, Santorini, Limassol and Harare in Zimbabwe.

The eclipse will begin at 11.30pm local time on Friday, July 27 and last until 1.13am on Saturday, July 28.

The article recommends heading inland to catch the eclipse as there will be less cloud cover, or even booking a room in one of Dubai’s many skyscraper hotels.

We suggest heading out with the star-gazers of the Dubai Astronomy Group who are holding an event at the Al Thuraya Astronomy Centre in Mushrif Park to mark the occasion.

– For more about Dubai straight to your newsfeed, follow us on Facebook.