After a while...
Snow Rush City.
This is the largest town in the Asgard Plain, but it's only one of the nine cities in Asgard.
A large river divides this city into two parts, and the robust Asgardians use enormous black wooden sailboats to transport goods from the city to other cities downstream, bartering for other necessities.
Asgard has no currency; they barter with items of equal value. A sheep for a sheep; if you don't have one, then make a promise, selling your strength.
By nightfall, the aurora in the sky was stunningly beautiful, the breeze blowing outside the window, the Cow Flag Tavern in Snow Rush City was packed, with strong Asgard women carrying trays filled with mugs of ale weaving through the crowd, setting glasses on tables.