Site of the Pit Stop of Leg 4 of The Amazing Race Latin America 3 TV Locations, Piers Links: www.tripadvisor.com By: kkeps