Valhalla

Valhalla location introduced in Seven Deadly Sins Grand Cross Ragnarok storyline.

Description
Megellda described it as a afterlife for warriors with strong souls when they die and Valkyries help guide their souls to it.