In general, the average distance between total solar eclipses in the same place is about 300 years. A total solar eclipse can give anyone a strong shock, which is unforgettable for a lifetime. It will be the longest total solar eclipse in more than 2,000 years and will be the most watched total solar eclipse in human history. The best viewing point of the second total solar eclipse is on the sea east of Shanghai, which is very far away from Shanghai. On land, the best for Zhejiang Hangzhou Anji and Jiaxing.