Amazing nature shots from around the world were entered in the Jamestown Audubon Nature Center’s 2015 Nature Photography Contest. All winners received a $100 prize. You can see the winning photos here. The photographs are also on exhibit at the Jamestown Audubon Nature Center, 1600 Riverside Rd., one-quarter mile east of Route 62 between Jamestown, NY, and Warren, PA. The building, with its collection of live animals, interactive exhibits and Blue Heron Gift Shop, is open 10 a.m.-4:30 p.m. Monday-Saturday and…
