Description by couchtuner for The Amazing Race Season 28 Episode 12 : The final three teams race from Shenzhen, China, to Santa Barbara, Cal., for the final leg of the race, where they must jump off a building more than 150 feet high and perform the harrowing task of synchronized mountaineering.
Watch It Here : The Amazing Race Season 28 Episode 12 The Only First That Matters