Located on the shores of Nanhu Lake in Jiaxing, with the Red Boat Spirit as its core, it is the sacred site witnessing the birth of the Communist Party of China. The exhibition hall architecture integrates Jiangnan garden design with modern exhibition hall design, the tranquil Nanhu Lake and the solemn and sacred main hall district are in harmony, showcasing the beauty of history and nature. Inside, over 2,000 artifacts, documents, and multimedia technology present the early revolutionary journey of the Communist Party of China in a panoramic way, with the “Red Boat Spirit” exhibition being the most impactful, vividly recreating the 1921 CCP First National Congress meeting scene on Nanhu Lake, recreating the historical moment when the revolutionary flame was ignited here.