Un museo al aire libre con vista a las montañas y al cañón del río Suárez es el Parque de las Artes Jorge Delgado Sierra, ubicado al lado de la capilla de Santa Bárbara, en la parte alta de Barichara. En este lugar, que se abrió al público en 1988, se puede recorrer un sendero bordeado por veintidós esculturas talladas en piedra por artistas de la región y de once países.