Asgard

This is where (most) Norse Gods live, including Thor and Odin.