Our Geo Quiz answer --- We asked you to name the museum in Spain that's home to the painting called "The Colossus."
The Prado: photo credit http://en.wikipedia.org/wiki/User:Dmadeo
|
The answer is the Prado in Madrid.
It's home to masterpieces by Velázquez, Goya, and El Greco.