Ludacris climbs the Great Wall of China in Beijing. [Billboard]

Also Watch

Close