I vote for June 10, 2004. (Ouch! That is neither May 10-21
nor June 6.)
As I understand it, in Europe the feast of Corpus Christi is celebrated 9 Thursdays after Easter. As Easter will be on April 11th in 2004, it follows that Corpus Christi will be on June 10th.
In the U.S., however, Corpus Christi is celebrated on the 9th
Sunday after Easter.
I'm relying on the June 10, 2004 date because, while it is not specific to Spain, it is based on the following chronology. Pentecost (alternatively known as Whitsunday) is the 7th Sunday after Easter, Trinity Sunday is the Sunday after Pentecost, and Corpus Christi is the Thursday or Sunday following Trinity Sunday.
So sayeth this website:
http://www.shagtown.com/days/christianity.htmlAs a side note, one may infer the priority of the ecclesiastical calendar in the lives of former generations by observing the names that explorer-navigators gave to places. Port Natal in South Africa acquired its name because Vasco da Gama landed there on Christmas Day. Captain Cook called places by such names as Easter Island, Trinity Bay, and the Whitsunday Islands. One can look at a map of the Pacific and, if one knows the church calendar, one can figure out what progress he was making across the globe.
