Filming Locations in Lanzhou

Lanzhou, Gansu, China
Dead Souls (2018)

Lanzhou is the capital city of northwest China's Gansu province. The Waterwheel Expo Garden and Yell...

View Details