Gigantic 1,320 Ton Sculpture Unveiled Of Chinese God Of War Guan Yu To Watch Over City Architecture & Design In Jingzhou City of China’s Hubei province, a colossal statue magnificently stands as it seems to watch over the city.…