To kick off Shenandoah's Heritage Day and Kielbasi Festival, the annual Parade of Nations was held.
The event celebrates the numerous heritages across Shenandoah's population.
Residents walk in the parade with their family members and friends proudly displaying the flags of their ancestors.
The parade was led by Shenandoah Police and the marching bands from northern Schuylkill County from North Schuylkill, Shenandoah Valley, and Mahanoy Area. All 3 bands marched together as one unit.
Following on behind were the grand marshals of Saturday's events, the volunteer from Shenandoah's youth sports organizations.