Built as an homage to a national guard armory, Schwiebert Riverfront Park offers a scenic view of the Mississippi and plenty of fun family activities.