Group of people in a busy Asian city street .