Back to New York Page
The center building, located on 42nd Street, houses Madame Tussaud's wax museum. The next page shows one of the many exhibits.