Valhalla Picture

Valhalla - the hall of Odin - is the place where warriors return to after they have fallen in a battle.
According to heathenish/germanic mythology.
Continue Reading: Places