YES, it does. Six Flags México is an amusement park located on the southern outskirts of Mexico City, Mexico, near the Tlalpan forest and borough. Six Flags owns and operates it, and it is the most frequented theme park in Latin America, with 2.8 million people visiting each year.