The de Havilland Canada DHC-6 Twin Otter is a Canadian STOL utility aircraft developed by de Havilland Canada in the mid-1960s and still in production today. From Wikipedia
The crash site has been secured ahead of an NTSB-led inquiry into what officials describe as an unexplained mechanical failure shortly after takeoff.