News

In November 2023, AltonWorks announced a desire to create the Great Rivers National Park. The proposed national park would encompass 135,000 acres and stretch 144 miles across Illinois and Missouri.