The Generals of WWII

Generals from China Flag for China
Portrait of Major-General  Yan Shangyuan

Yan Shangyuan

Major-General

* 1902

† 1957

(阎尚元)

Promotions

1948-09-22 Major-General

Service

1933-XX-XX Commanding Officer 34th Division, Rehe Anti-Japanese People's Army
1948-XX-XX Commanding Officer 143rd Division, 68th Army
1950-XX-XX Senior Staff Officer, Ministry of National Defence, Taiwan