China Naming Network - Eight-character query< - Which wars in ancient China were won by weather?

Which wars in ancient China were won by weather?

For example, the Battle of Poyang Lake between Zhu Yuanzhang and Chen Youliang in the early Ming Dynasty. Zhu Yuanzhang successfully used the weather to win.

In the Battle of Poyang Lake, Zhu Fang used the power of wind at least twice. Once, Zhu's men took advantage of the wind and fired cannons, destroying more than 20 enemy ships. During the second decisive battle, Zhu Yuanzhang took advantage of the northeast wind to set fire, burning hundreds of enemy giant ships in an instant.