Colossal 190-Foot Statue Of China Deified Warrior Is Simply Breathtaking
Among the many things China is capable of achieving is building insanely huge or complex structures and the colossal statue of Chinese legendary General Guan Yu (or more commonly known as Guan Gong, which loosely translates to ‘Lord Guan’) is the latest example. Located in Jingzhou City, Hubei province, this […]