Filming Locations in Cangzhou

Wu Qiao, China
Blood Stained Shoes (2012)

Wuqiao County is a county of southeastern Hebei province, China, bordering Shandong province to the...

View Details