MEXICO CITY -- A man with a gun opened fire Monday at the historic Teotihuacan pyramids, killing one Canadian tourist and injuring six other people at the site an hour north of Mexico's capital, the Mexican government said.
The shooter later died from a self-inflicted gunshot wound, Mexican authorities said in a statement. The injured were receiving medical attention.
The local government said four people were wounded by gunshots and that two more were injured from falls.
Among those injured were Colombian, Russian and Canadian tourists, the local government said.
"As a result of a horrific act of gun violence, a Canadian was killed and another wounded in Teotihuacan, Mexico," Anita Anand, Canada's foreign affairs minister, said in a social media post.
"My thoughts are with their family and loved ones."
Video and photos published by local news organizations show a man standing with a gun on top of one pyramid while people duck for cover. A number of gunshots ring out in the videos.
Security officials found a gun, a knife and ammunition after the shooting.
A local health authority said a child was among the injured. It said four people had gunshot wounds, one had a fracture, another had a sprain and one received help for an anxiety attack.
Mexican President Claudia Sheinbaum wrote on social media that the shooting would be investigated and that she was in touch with the Canadian Embassy.
"What happened today in Teotihuacan deeply pains us. I express my most sincere solidarity with the affected individuals and their families," she said.
The Teotihuacan pyramids are a series of massive structures on the outskirts of Mexico City built by three different ancient civilizations. One of Mexico's most important touristic destinations, the site drew more than 1.8 million international visitors last year, according to government figures.
This report by was first published April 20, 2026.
-- By The Associated Press and