2021 marks the 100th anniversary of the founding of the Communist Party of China, which was established in Shanghai.

On April 21, 1927, a young New Zealander named Rewi Alley first stepped foot on China's mainland, right here in Shanghai at Dock 16.  View More

Interactive exhibition brings you back to the time when CPC was founded  View More