33.8k reviews
430 meters southwest of the intersection of Baohua Road and Haitian Road, Bao'an District, Shenzhen City, Guangdong Province (near the Exit B2 of Linhai Metro Station)