China’s ‘Straddling Bus’ is Stranger Than Fiction
From an American perspective, China can look like a very strange place. While the Asian country has absorbed many Western traits into its culture, China is still different in many ways. I experienced this recently when I came across news of a new public transit vehicle being tested in China. The vehicle's technically known as the Transit Elevated Bus (TEB)