Low-floor trolleybus near Laoximen metro station, Shanghai, 2009-07-23.

tobias b köhler