Battle of Shancaowan
The Battle of Shancaowan, also known as Battle of Veniaga Island was a naval battle between the Ming dynasty coast guard and a Portuguese fleet led by Martim Afonso de Mello that occurred in 1522.
The Battle of Shancaowan, also known as Battle of Veniaga Island was a naval battle between the Ming dynasty coast guard and a Portuguese fleet led by Martim Afonso de Mello that occurred in 1522.