Famed for its magnificent collection of Spanish and European paintings, the Prado also houses Classical sculpture, medieval religious treasures and 11th-century frescoes.