33.8k reviews
Inside Liuhua Lake Park, No. 163 Dongfeng West Road, Yuexiu District, Guangzhou City, Guangdong Province (East Side)