Lion of Babylon, Ancient statue in Babylon.
The Lion of Babylon is a 2,600 year old statue originally found in Iraq.
This statue marks the time when Babylon was at the height of its glory during the reign of Nebuchadnezzar II.
Symbolically, the statue represents strength and sovereignty, with the lion standing over a man depicting mankind’s struggle.
Though currently housed at the Museum of Antiquities in Baghdad, the statue was originally discovered in Babylon.
Despite being labeled as 'Lion of Babylon', there's no evidence that lions ever inhabited Babylon.
Sources: Wikimedia, OpenStreetMap