Leo Filming Locations
Where was Leo filmed? Leo was filmed in 4 locations across Spain in the following places:
Leo Filming Locations
Arganda del Rey is a municipality and city of Spain located in the Community of Madrid.
Añover de Tajo is a municipality located in the province of Toledo, Castile-La Mancha, Spain. According to the 2006 census, the municipality has a population of 5095 inhabitants.
Madrid, Spain's central capital, is a city of elegant boulevards and expansive, manicured parks such as the Buen Retiro. It’s renowned for its rich repositories of European art, including the Prado Museum’s works by Goya, Velázquez and other Spanish masters. The heart of old Hapsburg Madrid is the portico-lined Plaza Mayor, and nearby is the baroque Royal Palace and Armory, displaying historic weaponry.
Leo (2000)