A church in North Dakota that was destroyed by a tornado in 2007 has been rebuilt.
The Ebenezer Free Lutheran Church congregation has since been meeting in available spaces around town while their new $2.1 million building has been under construction.
The August 26, 2007 twister killed one person, injured 18 others, and destroyed much of the town of Northwood, which is home to around 950 residents.
The Grand Forks Herald reports that while some of the church's stained-glass windows were destroyed by the tornado, most the windows survived intact.
"It's remarkable," the Rev. Tim Johnson told the Herald. "It's like 100 years old, and they were able to find the same glass that was in it."
The finishing touches on the new 14,000 square foot-sanctuary are almost complete. The new sanctuary will be dedicated in a few weeks.