A Canadian woman has been killed and several people were injured when a man opened fire at a historical site in Mexico, according to Mexican officials. The incident occurred in the Teotihuacán archaeological zone about one hour north of Mexico City on Monday, according to the Mexican government. Officials say the gunman killed himself after the attack. Police recovered a firearm, a bladed weapon, and live cartridges at the scene. Mexican President Claudia Sheinbaum expressed her condolences and has instructed her security cabinet to investigate the incident and provide necessary support. What happened today in Teotihuacán deeply pains us. I express my most sincere solidarity with the affected individuals and their families, she said in Spanish. Canada's foreign minister, Anita Anand, confirmed a Canadian was killed and another wounded in the incident, and that Canadian consular officials were providing assistance. State Security Secretary Cristóbal Castañeda Camarillo indicated that two Colombians, a Russian, and a Canadian were among those injured. The gunman's identity has not yet been released, and officials have not revealed a motive for the shooting. The Teotihuacán site, known for its massive pyramids, is a UNESCO World Heritage Site and a major tourist attraction, poised to host an immersive nighttime show during the World Cup, expected to draw millions of visitors.