So go the lyrics of a rather catchy song. I had spent a week in Shanghai wondering something similar actually, though in my head I was thinking of people in general and not just cowboys. The part of town in which I am resident has been remarkably quiet for somewhere which is apparently home to 20million people. I know that it's been a bit of a holiday season out here, but even so it did feel a bit empty.
At the weekend, however, I went downtown, and my questions were answered. This is where everyone has been hiding. All 20million of them. Really.