Olexa

Olexa
Beijing Buses

With over 700 buses and 5,300 unique stops, Beijing's bus system can be a daunting place. If you cannot read Chinese characters it's even more scary. …
Shanghai Stops

With over 1,300 buses and 13,700 unique stops, Shanghai's bus system can be a daunting place. If you cannot read Chinese characters it's even more sca …