Mirjam Seling was born in 1979 in “Snow White City” Lohr am Main in Lower Franconia, Bavaria. It is considered that Lohr am Main is the historical site of Brothers Grimm’s fairy tale. So maybe vivid imagination and creativity was somehow put into her cradle.