Filming Locations in Kunming

Kunming, Yunnan, China
Blood: The Last Vampire (2009)

Kunming, the modern capital city and transportation hub of China’s southern Yunnan province, has a l...

View Details
Kunming, Yunnan Province, China
Spring Flower City (2020)

Kunming, the modern capital city and transportation hub of China’s southern Yunnan province, has a l...

View Details