Public Art In Madrid
Madrid is the capital city of Spain and is located on the Manzanares river. The city is famous for its architecture and in particular its cathedrals and palaces. Madrid is also the headquarters of the World Tourism Organization (WTO).