Battle of Dongshan Island

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found. Lua error in package.lua at line 80: module 'strict' not found.

The Battle of Dongshan Island (Chinese: 东山岛战斗) was a battle fought between the Nationalists and the Communists during the last days of the Chinese Civil War over the control of the Eastern Mountain (Dongshan, 东山) Island at the southern tip of Fujian, China. It resulted in the Communists taking the island from the nationalists.

Order of battle:

After Zhangzhou-Xiamen Campaign, more than 5000 soldiers of the Nationalist 17th Army retreated to Eastern Mountain (Dongshan, 东山) Island off Fujian. Since the Nationalists were using the island as a stepping-stone to launch raids against the mainland, the 91st Division of the 31st Army and the 94th Division of the 32nd Army of the People's Liberation Army launched an assault to take the island on 11 May 1950 with the help of three artillery battalions. After 10 hours of fighting, the Nationalist retreated from the island, having suffered some 2,044 fatalities.

The Communist victory was a result of lessons learned in previous battles with the Nationalist troops for control over coastal islands, including the Battle of Kuningtou, the Battle of Denbu Island, and the Battle of Nan'ao Island, each of which illustrated the necessity for massing absolute numerical and technical superiority. As a result, the attackers outnumbered the defenders nearly three to one.

While a strategic loss for the Nationalists, the abandonment of the Eastern Mountain (Dongshan, 东山) Island did teach valuable lessons. Primarily it resulted in less overstretch and better handling of defence on islands closer to Taiwan proper. The Nationalists also learned from the mistakes used in their defence and battle, as shown three years later during the Dongshan Island Campaign, when they attacked and seized islands they'd previously abandoned.

See also

References

Lua error in package.lua at line 80: module 'strict' not found.