At least five people, including four foreigners, have been killed and 15 wounded after a shooter opened fire at a nightclub in Mexico's Playa del Carmen resort during the BPM electronic music festival.
Quintana Roo State Attorney General Miguel Angel Pech told a press conference that two Canadians, an Italian and a Colombian were killed. A woman died in the stampede to exit the club.
New Zealand's Ministry of Foreign Affairs and Trade says it's in contact with local authorities.
"At this stage there is no indication that any New Zealanders have been caught up in the incident,” an MFAT spokesperson says.
Mr Pech said the incident began when a person entered the Blue Parrot nightclub armed in the early hours of Monday morning, during the closing of the festival.
Another person tried to stop the person, sparking a gunfight that drew in security staff.
The shooting represents a major blow to Mexico's tourism industry, which has been one of the few bright spots in the economy thanks to a weak peso exchange rate.
Mr Pech added that 15 people were injured, of whom 10 are still in hospital.
The state government said in a statement that one person was in grave condition. Four people were arrested on suspicion of being involved in the incident.
Mr Pech said two of the dead were BPM security workers but the festival said in a statement that three members of their security team were killed.
Quintana Roo and the surrounding Yucatan peninsula have traditionally been less violent than other parts of Mexico, with relatively low murder rates.
However, with many foreign tourists and a vibrant night life scene, there has long been an important local drug market in and around Playa Del Carmen.
Videos purportedly shot at the scene shown on television and social media appear to show dancers ducking for cover and running out on the streets to safety.
The BPM festival, which was entering its 10th year, has grown to be one of the biggest electronic music events in the world, with top DJs flying in every January to play the clubs of Playa del Carmen along Mexico's Caribbean coast.
In recent years, the area has drawn a growing number of DJs and fans of electronic music to the region, looking to escape the cold European and North American winters.
Reuters / Newshub.