KATHMANDU, July 27: The total lunar eclipse, the longest of the century with the duration of one hour 43 minutes and 35 seconds, will be seen on Friday night, according to Nepal Calendar Fixation Committee.

The longest total lunar eclipse of the 21st century, lasting one hour and 43 minutes, will be visible across wide swaths of the world including Europe, Asia, Australia, Africa, South America and the Middle East.