Av. Sebastián Lerdo de Tejada S/N, Centro, Toluca, México 50000
The Cosmovitral, one of the largest stained glass works in the work, is an interpretation of humanity and our relationship with the universe. Comprised by 71 stained glass modules for a total length of 3000 meters, the Cosmovitral, from the Spanish words cosmo meaning universe and vitral meaning stained glass, is the work of Mexican artist Leopoldo Flores.