2/13/2011

Anaheim Ducks towel invades: Space Needle



Submitted by: BuckyHermit (from Vancouver, BC, Canada)

Country: United States
State: Washington
City: Seattle
Location: Space Needle [map]
Status since photo:

The Space Needle is formerly the tallest structure in the United States west of the Mississippi River and is Seattle's most well-known landmark. It is the centerpiece of the Seattle Center entertainment complex and was built for the 1962 World's Fair.