Engineering cleaner rivers

Water gurgled as a metallic wheel churned along the surface of Cherry Creek. A woman passerby, taking a lunch-hour stroll along the creek path, stopped for a closer look.