A floral display in Beijing representing the founding of the Communist Party of China, June 21, 2021. Set against a background of the Party's flag are models of the site of the first National Congress of the CPC in Shanghai, and the Red Boat, on which the CPC's founders convened a historic meeting in 1921. [Photo by Zhu Bochen/China.org.cn]