This photo taken on Nov. 20, 2024 shows a head sculpture of Alexander the Great at the exhibition "The Greeks: Agamemnon to Alexander the Great" at Capital Museum in Beijing, capital of China. 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)