A floral display in Beijing representing the founding of the People's Republic of China, June 21, 2021. [Photo by Zhu Bochen/China.org.cn]