The summer Ljubljana Festival is easily the country's premier cultural event each year, with nearly three months of classical music concerts, opera and ballet events, theatrical performances and much more. The invited artists are both international and Slovene, and frequently include some of the most prestigious names in the world of music and performing arts. The venues are almost as impressive as the performers themselves, with concerts taking place on open-air stages at Kongresni Trg and the exquisite Križanke Summer Theatre, as well as indoors at some of the city's top cultural spaces. A full schedule of the almost daily events can be found on the official festival website.