Wherever you go in Mexico, you are going to experience a ...