33.8k reviews
Beijing Wenyu River Park - 60 meters east of the flower sea, Chaoyang District, Beijing.