Photo gallery: Horses and rifles go on parade at awe-inspiring Fantasia performance in Morocco
Photo gallery: Horses and rifles go on parade at awe-inspiring Fantasia performance in Morocco.
A troupe charges firing their rifles during Tabourida, a traditional horse riding show also known as Fantasia, in the coastal town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
A horse rider prepares to exit after his troupe took part in Tabourida, a traditional horse riding show also known as Fantasia, in the coastal town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
People watch as riders wait during Tabourida, a traditional horse riding show also known as Fantasia, in the coastal town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
A troupe charges holding their rifles before firing, during Tabourida, a traditional horse riding show also known as Fantasia, in the coastal town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
A troupe charges and fire their rifles during Tabourida, a horse riding show also known as Fantasia, in the town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
A troupe charges firing their rifles during Tabourida, a traditional horse riding show also known as Fantasia, in the coastal town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
A horse feeds at a tent before it is prepared to take part in Tabourida, a traditional horse riding show also known as Fantasia, in the town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
A vendor sells orange juice as people sit on a fence to watch a horsemanship show known as Fantasia or Tabourida, in the coastal town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
Visitors descend on the Moroccan city of El Jadida to attend the kingdom's largest equestrian show - a horseback show that combines synchronised riding with decorative guns. (AP Photo/Mosa'ab Elshamy)
A man helps prepare rifles before being loaded with gunpowder to be used in Tabourida, a horse riding show also known as Fantasia, in the town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
People watch as a rider takes part in Tabourida, a traditional horse riding show also known as Fantasia, in the coastal town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
A troupe charges and fires their rifles during Tabourida, a traditional horse riding show also known as Fantasia, in the coastal town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
A female troupe prepares to take part in Tabourida, a traditional horse riding show also known as Fantasia, in the coastal town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
A troupe is engulfed by smoke after firing their rifles during Tabourida, a horse riding show also known as Fantasia, in the town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
People watch as horse riders wait for their turn to take part in an equestrian show known as Fantasia or Tabourida, in the town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
People watch atop an ancient wall as riders wait during Tabourida, a traditional horse riding show also known as Fantasia, in the coastal town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
A boy hands a rifle to horse riders waiting for their turn to take part in an equestrian show known as Fantasia or Tabourida, in the coastal town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)
A troupe charges and fires their rifles during Tabourida, a traditional horse riding show also known as Fantasia, in the coastal town of El Jadida, Morocco. (AP Photo/Mosa'ab Elshamy)