Statue of Liberty turns 130

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