Lion of Waterloo
The Lion’s Mound, popularly known as the Lion of Waterloo, was constructed on the battlefield of Waterloo, Netherlands, between 1820-1826. A symbol of Allied victory, the lion of Waterloo sits atop a huge hill that was built by taking earth from many parts of the battlefield. 43 metres in height, the hill stands as the […]















