World through my eyes
When winter slowly departs, carnival revelers live it up in the Upper Rhine Valley. This is when witches, devils, and other bizarre characters celebrate the fifth season. With bells, jingles,