33.8k reviews
Liu Hua Lake Park (Northeast Corner), No. 163 Dongfeng West Road, Yuexiu District, Guangzhou City, Guangdong Province