Street vendors are everywhere in China! Well, everywhere that tourists are likely to go; I can't vouch for the rest. This is a picture of one of the guys that would hang around our hotel in Beijing:
He sold lots of things, including hats just like his! You can get just about anything!
down Moab way
10 years ago