This is the largest shopping street in Beijing. Some photos taken at pet market nearby.