Trolleybus KGP-302 of line 20 near People's Square, Shanghai, 2009-07-22. tobias b köhler