retrozap.com
MCU: Location Scout – Anzhou, China
When Netflix says they’re filming all their Marvel superhero shows in New York, you better believe them. They did not go to Anzhou, China for Iron Fist!
Jovial Jay