160906 CU NF State Park 5
James Neiss/staff photographer Niagara Falls, NY - Tourists take photos on the Nikola Tesla statue at Stedman's Bluff, that was newly renovated.