Street Address: 7th Floor West, Building A, New Yangtze Plaza, No.2 Youyi Avenue,
City: Wuhan
Province: Hubei
Country/Region: China