Mexico City is one of the most important cultural centers in Latin America, attracting talent from throughout the Spanish-speaking world. The Palace of Fine Arts, a concert and opera hall in the historic downtown area, is the hub of Mexico's cultural activity. The stunning building regularly plays host to ballets, concerts, and plays. Its galleries feature artists from throughout the world. Within its walls, there are stunning murals by Diego Rivera, David Alfaro Siqueiros, and José Clemente Orozco. The city has many theater groups and dance companies. Mexicans come to the city to study at its fine art, music, and dance schools. The National Center of the Arts opened in 1994. It contains a library and concert hall, and offers classes in cinema, dance, music, and drama.