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