Asgard

Asguard is a fictional world featured in The Avengers. It's the home place of Thor and Loki.