People Are Just Now Seeing The Top Of The Statue Of Liberty After View Has Been Closed For Over 100 Years
The top of the Statue of Liberty’s torch has remained closed to the public since 1916, but thanks to live-stream cameras, people are just now seeing the view from it. The torch was originally open for visitors, offering a unique panoramic perspective of New York Harbor, but it was permanently closed after the Black Tom