Overseas guests visit the exhibition "The Greeks: Agamemnon to Alexander the Great" at Capital Museum in Beijing, capital of China, Nov. 20, 2024. Featuring a total of 270 pieces or sets of exhibits from 14 museums across Greece, the exhibition will open to public on Nov. 21, 2024 and last till May 18, 2025. (Xinhua/Chen Zhonghao)