The Lion of Babylon

The 2,600-year-old Lion of Babylon statue is among the most celebrated archeological artifacts in the history of Iraq.