Stock Photo: People walking on zebra crossing, Beijing, China