Meng Sha: Meng Sha. Director: Zhao Yi-Man. Meng Sha is known for Zhao Yi-Man (1950), The Water Flows Faraway (1963) and Battle on Shangganling Mountain (1956).
Known For: Zhao Yi-Man (Director), The Water Flows Faraway (Director), Battle on Shangganling Mountain (Director), Shangrao Concentration Camp (Director)