JACKSON, Wyo. — May 5 is Cinco de Mayo, a holiday that commemorates an unexpected Mexican victory over the French and celebrates Mexican heritage in the U.S.

Contrary to popular belief, Cinco de Mayo does not mark the Mexican day of independence, which is celebrated Sept. 16.

The Battle of Puebla was fought on May 5, 1862, when invading French troops were pushed back by a much smaller Mexican force. Although the French ultimately ended up occupying the country, the Battle of Puebla was a victory that galvanized Mexican spirit and pride.

The holiday has now become a staple day in the U.S. to celebrate Mexican-American culture and heritage.

Teton County is a great place to recognize Cinco de Mayo; according to the most recent data from the U.S. Census Bureau, a little over 15 percent of the total population in Teton County identifies as Hispanic or Latino.

River Stingray is a news reporter with a passion for wildlife, history and local lenses. She holds a Master's degree in environmental archaeology from the University of Cambridge and is also a published poet, dog mom and outdoor enthusiast.