Statue of Liberty turns 130

November 2, 2016 21:06 IST 3 of 5
The Statue of Liberty on Liberty Island. Credit: Reuters