MEXICO CITY —
A man with a gun opened fire Monday at the historic Teotihuacán 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 Teotihuacán, 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 Teotihuacán deeply pains us. I express my most sincere solidarity with the affected individuals and their families,” she said.
The Teotihuacán 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 The Canadian Press was first published April 20, 2026.
— By The Associated Press and The Canadian Press
The Canadian Press
