The Nauvoo Pageant has been underway since July 10th.

It’s a month-long event celebrating the settlement of the Church of Jesus Christ of Latter Day Saints in the Nauvoo area. It also honors the Mormon church’s prophet, Joseph Smith.

The production includes more than 170 actors who spend roughly five weeks training.

The Nauvoo Pageant runs until this Saturday.