Útgard

Útgard is a special fortress in Jotunheim. This is where a giant plays a grand trick on the gods of Asgard, as they compete in trials of strength with the giants.

The entire place and its inhabitants turn out to be an illusion, created by the giants to intimidate the gods.