Talk:Valhalla

The main article states that the level may be somewhere on Earth. But this raises the question, if the level is on Earth, then where did the Forerunner structures come from?