The magnitude-6.4 quake struck at 11:50 p.m. Tuesday and was centered 14 miles northeast of the coastal city of Hualien. The shaking was felt across Taiwan, but in Hualien the force was disastrous, collapsing walls and leaving buildings resting at alarming angles.