Eiffel Tower Paris France Metal Tower Display Stand (6' x 2.5') Eiffel Tower Paris France Metal Tower Display Stand (6' x 2.5')