El Salto del Colacho, meaning the devil's leap, is the annual baby jumping festival held in the village of Castrillo de Murcia near Burgos
237 Baby Jumping Festival Stock Photos, High-Res Pictures, and
The Babies of El Colacho: Experience the Thrilling Baby Jumping
The baby jumping festival hi-res stock photography and images - Alamy
El Colacho! The Baby Jumping Festival Pictures Gallery - Getty Images
El Colacho: Photos of 400-Year-Old Spanish Devil Baby Jumping Festival
Story behind Spain's bizarre 'baby jumping' festival
237 Baby Jumping Festival Stock Photos, High-Res Pictures, and
El Colacho Baby Jumping Festival, Spain, 44% OFF
El Colacho Baby Jumping Festival, Spain