Sleeping Tiger Ridge

Sleeping Tiger Ridge

Chinese military drama from 1980.