TWA Flight 514 memorial

TWA Flight 514, registration N54328, was a Boeing 727-231 en route from Indianapolis, Indiana, and Columbus, Ohio, to Washington Dulles International that crashed into Mount Weather, Virginia, on December 1, 1974. All 85 passengers and 7 crew members were killed.