Saturday, November 20, 2010

Mount Washington Observatory Tower

Said to be home to the worst weather in the world. But it's in New Hampshire!