A colorful Statue of Liberty mural has been home to the Museum of the City of New York since 1932. You can see this mural yourself at the corner of Madison Avenue and 104th Street and find out what makes this neighborhood so special.