The Red Boat docked at Nanhu Lake Jiaxing, Zhejiang province, on Oct 27, 2020. [Photo/Xinhua]

On Nanhu Lake in Zhejiang province’s Jiaxing rests one of China’s most famous water vessels-the Red Boat.

Every day, large numbers of visitors pay homage to the historical boat, which honors the conclusion of the first National Congress of the Communist Party of China in 1921.