This photo taken on March 22, 2024 shows a view of Summer Palace in Beijing, capital of China. Recently, spring flowers such as peach blossoms are in full bloom at the Summer Palace in Beijing, attracting a large number of tourists. (Xinhua/Chen Yehua)