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? SOMEFACTS.com