Did you know that Shanghai Trolleybus Route 20 was so popular in the 1980s that it required 65 buses to run as little as 30 seconds apart?
download    X    facebook    whatsapp

Join our mailing list

This form is protected by reCAPTCHA and the Google

Read more: