Where was The Warlords filmed?

2007 film directed by Peter Chan

The Warlords (2007) was filmed at one place in China: Beijing. The place comes from Wikidata.

See them on the map → Wikipedia Source data

Left off on purpose. Wrong item: The Wikipedia article for this production names Peqin in the part this atlas reads for filming locations, and this atlas does not show it. The Ukrainian article says the shoot began in Beijing, and writes the city in the locative case as Пекіні, which is also the title of the Ukrainian article about Peqin, a town in Albania; the link resolved to the town. The film was shot in and around Beijing, Shanghai and Hengdian. Source.

Filming locations

Also per Wikipedia's article

The Wikipedia article names 4 more places. Each links to the sentence that says so.

Also shot in these places

10 of 12

Set in the same places

More filmed in China