Site of the Pit Stop of Leg 5 of The Amazing Race China 4 Lakes, Cities, TV Locations Links: www.tripadvisor.com By: kkeps