Plaza de Libertad and Alianza Francesa, Colombia
Located in the center of Medellin, is an architectural monument. Plaza de la Libertad is an imposing building complex. The Alianza Francesa is more than just a newly-created space for over 12,500 students and 10,000 books.