A radio feature to celebrate the 70th anniversary of The Eiffel Tower in France, a tourist site that has become the global icon of France. Built in 1889 the tower was only planned to be temporary, Norris Davidson travels to France to explore more about this cherished site. At the time, many were against the building & voiced their concerns. (1959)
Comments