Pomona, CA
Wuhan Five Rings Sports Centre ( Dongxihu Sports Centre)

Wuhan Five Rings Sports Centre ( Dongxihu Sports Centre)

Wuhan, China