Site of a Roadblock and Pit Stop in Leg 2 of The Amazing Race China 1 Hotels, TV Locations Links: beaumontranch.com By: kkeps