22 July 2009 is marked for longest duration of 'Total Solar Eclipse's in 21st century. Total Solar Eclipse occurs when the moon passes between Sun and Earth, thereby completely obscuring the Earth's view of the Sun. It lasts for 6.3 minutes in SouthEast Asia and maximum duration is 7 minutes.

Next total solar eclipse will occur on 14th December 2020 in Southern Hemisphere of earth but won't be that much long.

User's avatar
@CryptoSmart posted 3 years ago