This beautiful video of Afro-Cuban dancers who follow the Santeria religion was shared by NatGeo.

They posted to Instagram with the caption:

Santeria dancers perform in an abandoned building site in Havana, Cuba. The dance company leader teaches discipline and teamwork and creates performance jobs throughout the city via dance. To see more from this @natgeoexpeditions photo workshop, follow @pedromcbride. #dance #havana #santeria #cuba

Santería is a system of beliefs that merges aspects of Yoruba mythology that were brought to the New World by enslaved Yoruba people, along with Christianity and Indigenous American traditions. The Yoruba people carried with them various religious customs, including a trance and divination system for communicating with their ancestors and deities, animal sacrifice, and sacred drumming and dance. The need to preserve their traditions and belief systems in a hostile cultural environment prompted those enslaved in Cuba, starting from as early as 1515, to merge their customs with aspects of Roman Catholicism. (via Wikipedia)

Now watch this beautiful dance!