33.8k reviews
No. 903 People's North Road, Yuexiu District, Guangzhou City, Guangdong Province, within Liuhua Lake Park