Site of the final pit stop of the Amazing Race 5 Rivers, TV Locations, Nature - Parks and Playgrounds Links: en.wikipedia.org By: kkeps