Showing posts with label Travel China Wuhan. Show all posts

China Version of Hummer Vehicle ?

I was rushing to Wuhan Airport one day when my eyes caught attention of a police car parking along the roadside. At first, I think it was really a Hummer, but a closer look it seems otherwise. I am not sure what is the brand of the vehicle but it definitely have the looks of a real Hummer.