Question: where does doctor strange go to get his powers?
Answer: the Himalayas