A train derailed in northwest Iowa on Sunday, prompting authorities to evacuate part of a small, nearby town. The fiery derailment happened on the southwest edge of Sibley, a town of about 3,000 people roughly 200 miles (321.87 kilometers) northwest of Des Moines. There were no immediate reports of injuries. 47 railcars came off the tracks during the derailment. An investigation is ongoing.