Thor concept art includes a complete map of Asgard

If you ever find yourself in Asgard, the home of Marvel's cosmic Norse gods, your GPS on your smartphone may not work. So you'll need a good map to avoid running into the Destroyer. » 5/21/11 8:00am 5/21/11 8:00am

Frost King concept art by Michael Kutsche Odin concept art by Michael Kutsche Early Asgard concept art by Craig Shoji Early…