Statue of Liberty turns 130

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