33.8k reviews
Sha Mian Island, Liwan District, Guangzhou City, Guangdong Province, Yangcheng Red Riders Love Station