on a mexican holiday where the sun is shining