Battle of Beijing


Battle of Beijing may refer to multiple battles fought in what is now Beijing: