I just got back recently from a 10 day tour in China, and these things were all over Beijing. I'm not sure exactly what they are for, but the one with the mist coming out of it was really cool looking.
First one we saw from a distance:
Me and my bro when we found one while wandering around later that night:
- Pickins