Most Popular Titles With Location Matching "Arhat Hall, Longhua Temple - 2853 Longhua Road, Xuhui District, Shanghai, China"


1. The Amazing Race (2001– )
Episode: They Don't Even Understand Their Own Language (2010)

TV-PG | 44 min | Action, Adventure, Family

7.2
Rate this
    1 2 3 4 5 6 7 8 9 10 7.2/10 X  

The Final 4 teams struggle with the language barrier in Shanghai while sorting through hundreds of golden Buddhas and thousands of Chinese stamps in their pursuit for a spot in the Final 3.

Director: Bertram van Munster | Stars: Phil Keoghan, Jet McCoy, Cord McCoy, Steve Smith

Votes: 29