Beijing National Aquatics Center commonly known as Water Cube

- Image ID: DHY4BA
kpzfoto / Alamy Stock Photo
Image ID: DHY4BA
Location: Olympic Green, Chaoyang District, Beijing, China