2007-01-280.0 rating
A look at the complex construction of the new 13km double span bridge in Bangkok, Thailand.