This picture is on the CBS homepage when you click on The Amazing Race where it's scheduled on the right side of the page (along with 60 Minutes, 48 Hours, and CSI: Miami). Then, if you go to the TAR page, there's another photo of the GTs and Gary/Mallory at the Brazilian drinks Detour. Hmmmm......
And, you're on the right track, Prophet.
Edit again...I didn't realize this photo was posted in the Brazil thread. How they placed these two photos is just strange, to me personally.