That's a crater in the photo- the plane went in nose first at high descent rate. Looks like UFIT to me.. CFIT I think not. If they did go down to standby instruments, that would be a handful without a surveillance radar approach and limited options given the weather and terrain.