Natures Notice is an installation piece along the Laramie River Greenbelt Trail.