What a treat to enjoy these straw sculptures in Rochelle over the past week. Remember, they will be on display until November 1 so if you haven't had the chance to visit, you still have time. The statues are located at Rochelle Township High School, near the parking lot area. Turn onto Purple Pass from Flagg Road and you will see the Giant Spider & Minions of Haybales on your left, but follow Purple Pass to the first parking lot on the left and turn in. There, you will be treated to these awesome sculptures!