Site of the Pit Stop for the first leg of the Amazing Race 26 TV Locations Links: ja.wikipedia.org By: kkeps