Beijing - land of beeping cars...
... and where they don't care if the little man is green - if they are turning right they just go! Oh - and the street selling is terrible - they hassle you something awful...
Read the rest of this entry ... (552 words left)