Site of a Detour in Leg 7 of The Amazing Race 15 (2009) TV Locations, Power - Wind Links: nl.wikipedia.org By: kkeps