Kara-Zhorga is a form of Kazakh folk dance that imitates the movements and techniques of horse-racing. It is performed during festive gatherings, particularly at feasts celebrating newborn babies. The nature of the dance reflects aspects of everyday life, from the relationship with horses and cattle to communal, social and spiritual activities. Today, both professional dancers and amateur troupes give performances highlighting the prized features of nomadic life: courage, vitality, musicality and mobility.