The Jorge Delgado Sierra Arts Park is an open-air museum located next to the Santa Barbara Chapel, at the top of Barichara, overlooking the mountains and the Suárez River Canyon. In this museum, which opened in 1988, visitors can stroll along a path lined with 22 stone sculptures carved by artists from the region and 11 countries.