The Statue of Liberty towers 305 feet from foundation to torch above this island
[DOC] [TLE] Statue of Liberty Lighthouse - New York, New York [PAR] Jul 27, 2015 ... Everyone knows that the Statue of Liberty, perched on a massive granite ...