This is sitting about a block down from our hotel next to an access road for shops. Seems to be a typical parking arrangement for Beijing. I'm not really sure that this is of Chinese manufacture but most marking on it appear to be in Chinese. I would love to be able take it for a spin but I will have to use earplugs for the straight pipes...