If the region is based on the whole of Europe and the league being based on Asgard I would imagine it being somewhere in Scandinavia. As for Victory Road I would love it to be a fjord ( as there is a lot of fjords in Norway). You would have to walk on the top of the fjord, on the sides down to the water, and finally surf at the bottom of the fjord. The league will be placed at the end of the fjord. I imagine you surfing along the fjord quite a distance just looking at the scenery before you arrive at the league.