At least four more injured at world heritage site in latest violent incident as country prepares to co-host World Cup

One Canadian tourist has been killed and at least four other people have been shot after an armed man opened fire at one of Mexico’s most famous tourist destinations, the Teotihuacán pyramids near Mexico City.

The shooting – the latest violent incident to affect Mexico as it prepares to co-host the football World Cup in June – took place on Monday lunchtime and was captured in mobile phone videos shot by visitors to the site.

One witness, Laura Torres, told the newspaper La Jornada she heard more than 20 shots coming from the Pyramid of the Moon, the second largest in the ancient complex of constructions. “First it was sporadic, then one shot after another, then sporadic again,” said Torres, who believed the alleged shooter – who authorities said took his own life – had used a handgun.

Mexican media reports said the fatal victim was a 32-year-old female from Canada.