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