Question: where is how to train your dragon based?
Answer: a mythical Viking world