THE THOUGHT of boarding a public bus in Beijing is a nightmare for many tourists. Although there are about 6,000 buses in the city, they always seem full. Rush hour lasts all day, with 1.3 million...
Please login first!
THE THOUGHT of boarding a public bus in Beijing is a nightmare for many tourists. Although there are about 6,000 buses in the city, they always seem full. Rush hour lasts all day, with 1.3 million...