In Norse mythology, the home of Norse warriors slain in battle is Valhalla. Valhalla is a majestic hall located in Asgard, the realm of the gods. It is said to be ruled by the god Odin, and is the final resting place of brave warriors who have died in battle. Warriors who enter Valhalla are said to feast and fight with the gods until the end of time.