Photo by Bird's Nest Cultural Center - Red architectural structure and fencing

Bird's Nest Cultural Center - Red architectural structure and fencing

Created bytklib

33.8k reviews

No. 1 South National Stadium Road, Olympic Village Street, Chaoyang District, Beijing (Intersection of Huizhong Road and Beichen East Road)