Whilst walking around Lac de Castor (Beaver Lake) at Mount Royal, I wandered into an area full of sculptures that I had not seen before. There was no obvious explanatory plaque or sign, so apart from their appearance and location, I know nothing about them at all. Enjoy!