Pilots refer to this as a "landing."
More exactly, an "off-airport landing". The Transport Canada report says "No emergency locator transmitter (ELT) reported", which would indicate a low impact touchdown. The photo published in both press accounts does not show any significant damage