Friday, September 05, 2008

Quiz


It has terrapins, lots of terrapins.

And, the largest head this side of Ulan-Ude (which has the largest Lenin head in the world, as well as a mature drinking culture).

What is it? The main Madrid train station, naturally enough. Need you ask?

No comments: