Eiffel Tower Comes to Philadelphia

In preparation for the Philadelphia International Festival of the Arts, an 81-foot homage to the Eiffel Tower went up Friday in the lobby of the Kimmel Center. The festival runs April 7 through May 1.