Question: where is cinco de mayo celebrated in mexico
Answer: Puebla