Last updated: February 18, 2021
Place
Statue Front
The front of the island is one of the best places to get pictures and capture the beauty of the Statue of Liberty. Standing at 305 feet and 1 inch (93 meters), the Statue was the tallest structure in New York when built in 1886. The Statue is raising a torch with her right arm and her left arm is supporting a tablet bearing the date of American Independence, July 4, 1776 in Roman numerals (July IV, MDCCLXXVI.)