![China’s Massive 1,320-Ton ‘God Of War’ Statue Is 190 Feet Tall](https://www.buzznicked.com/wp-content/uploads/2019/10/god-of-war-1024x538.jpg)
Guan Yu was an ancient Chinese general who was later made into a god. To honor him, China just unveiled this giant statue. This thing is seriously …
* This article was originally published here. ** For more - visit Al Cannistra Flipboard Curations here.