Street sweeper at Houhai Lake

Beijing is a very clean city, people don't drop litter and what little there is is removed.

previous picture  return to gallery   next picture