Pictured is the rain statue, Chac Mool, in Chichen Itza Mexico.
From Dutch Liberation to Cinco de Mayo, May 5th is a day that has special meaning in different parts of the world albeit for similar reasons. In the Netherlands it is the day to commemorate freedom from Nazi occupation after World War 2 while in Mexico it is to celebrate the 1862 victory of the Mexicans over the French in the state of Puebla. See below for links on where you can be a part of the celebrations:
Liberation Day – I amsterdam site