Xinhua | November 26, 2024
Postcards are seen at a cultural and creative space of Altar of the God of Agriculture, in Beijing, capital of China, June 5, 2024. (Xinhua/Luo Xin)