Street Address: 68thdiamondroad, Xiangyang, Hubei, China
City: Xiangfan
Province: Hubei
Country/Region: China