spring festival at medieval hobbit village, ornate, beautiful, atmosphere, vibe, mist, smoke, fire, chimney, rain, wet, pristine, puddles, waterfall, melting, dripping, snow, creek, moss, ice, bridge, rainbow, cobble, forest, roses, flowers, color page, 4 k, contest winner