17. China
Military spending: $249,996,900,635
China has the second biggest military budget in the world, though it’s less than 2% of its GDP. As the economic power and status of China grows, it is able to dedicate more resources towards shoring up its defense.

Pixabay/Public Domain