1. The Statue of Liberty Dedication and Penn Station Demolition Share the Same Date (in Different Years)

Inauguration of the Statue of Liberty. Photo via Library of Congress

On October 28th, 1886 the Statue of Liberty was dedicated in a ceremony presided over the United States President Grover Cleveland in the presence of French and American dignitaries. A military salute took place and the historical photograph shows steam sideship boats surrounding the statue.

Remnants of Penn Station Tour

Penn Station Historic photo

On October 28th, 1963 the demolition of the original Pennsylvania Station began. The station was only 53 years old, completed when parts of the Statue of Liberty was still copper in color. Join us on our upcoming tours of the Remnants of Penn Station!