33.8k reviews
South of the Stadium in Huaibei City, Xiangshan District, South Li Street, Anhui Province, China