Site of a Roadblock in Leg 5 of The Amazing Race China 2 TV Locations, Nature - Parks and Playgrounds Links: es.wikipedia.org By: kkeps