Qingdao Tiantai Stadium

China

Qingdao Red Lions play at Qingdao Tiantai Stadium located in the coastal city of Qingdao