Talk:Mythical Plane Lordship/@comment-5290399-20150411024401/@comment-5290399-20150413210417

Ok then here is my first question: Where is Asgard located? Olympus, Zeus' home, is on Mount Olympus so its on a mountain. What my question is, is Asgard located on a mountain like Olympus or is Asgard located in the sky/skies? I'm just asking the setting of Asgard or where it's located.