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 DetailsTengchong, 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