Published: 09:05 PM,May 21,2019 | EDITED : 10:04 PM,Apr 29,2024
IFTAR IN NETHERLANDS: A peacock sits on the windowsill of the Palais des Nation, at the United Nations Offices in Geneva. The peacocks are living in the 46-hectare Ariana Park surrounding the United Nations Offices and roaming freely on its grounds. — AFP