China’s Transit Elevated Bus (TEB) was nothing but a model back in May
And this is what it looks like just three months later!