Log in
There’s more to see...
Sign up to see the rest of what’s here!
Visit Site

Related Pins

Paris , la tour Eiffel depuis le Trocadero

The World Trade Center complex opened on April 4, 1973. The twin towers were the tallest structures in the world until the Sears Tower was built in Chicago later that year.

A Moveable Feast by nikon101, via Flickr

Tower Falls Yellowstone National Park / Tim Howard

La Tour Eiffel Paris, France, I loved going here with my sister Elizabeth Fisher and my cousin Sue Dikeman.

Rare Color Photography of Early 1900s Paris

Montmarte, Paris, France