Geography quiz: In space, who will accept your teeming masses?

December 3, 2009

Lady Liberty from space, European Space Agency photo

What is this famous landmark?

This could be an interesting geography or history bell ringer.  What are these famous sites pictured above?

Answer below the fold.

Read the rest of this entry »


%d bloggers like this: