Daba Mountains
Shihua () is a town of Gucheng County in northwestern Hubei province, China, located against the immediate backdrop of the Daba Mountains. , it has 8 residential communities () and 38 villages under its administration.