September 10, 2021 China built a massive 190-foot statue of a god of war that locals don’t like. Now it’ll cost more than $20 million to move the hulking work of art. China built a massive 190-foot statue of a god of war that locals don’t like. Now it’ll cost more than $20 million to move the hulking work of art.