Filming Locations in Baoshan

Teng Chong, Yunnan, China
Blood: The Last Vampire (2009)

Tengchong is a county-level city of Baoshan City, western Yunnan province, People's Republic of Chin...

View Details
Tengchong, Yunnan, China
The Golden Eyes (2019)

Tengchong is a county-level city of Baoshan City, western Yunnan province, People's Republic of Chin...

View Details