Thu. Jun 8th, 2023

Posted on 27 April 2015. Tags: Beijing, Documentary, Standstill, Video

Beijing is said to have some of the worst traffic of any world capital. More than five million cars pack the city’s ring roads each day. City authorities have tried in vain to restrict vehicular…


By admin