12:06 08/07/2011 For centuries, Slavic nations have celebrated Ivan Kupala Day on July 7. It is one of the major holidays of the Slavic calendar and even today the festivities include ancient rites and rituals, which have remained an essential part of this pagan holiday.