Where Was Dr. Strange Filmed in Nepal?

Where Was Dr. Strange Filmed in Nepal?

Where Was Dr. Strange Filmed in Nepal? I’ll admit, while I don’t know much about Marvel’s Doctor Strange, I watched trailer the second it came out. Not only does it look like it’s going to be a great movie, but—NEPAL! From 30 seconds in, I was so stoked to see my...