Thor is an actual god of Norse mythology. As such, he is from Asgard. He was born on Earth in a save in Norway. His powers include super strength, a resistance to injury, an extended lifespan, and remarkable endurance, and he has a hammer that only enhances his power. He has many enemies, and Loki could be considered his arch-nemesis. However, he has fought other characters as part of the Avengers.