June 24, 2025 Location The Hague, the Netherlands Archived Off Tags Canada and the world Image Photographer Lars Hagberg