Above a Chinese river sits the largest stone Buddha ever carved. It's over 70 meters tall, 1,300 years old, and an ancient wonder of the world. See the impossible journey of one man who strove to give China this sacred treasure.
You must be signed in to rate titles
Welcome back to MagellanTV
Forgot your password? Follow link to reset.
Don't have MagellanTV? Start your free trial.