Qingdao Tiantai Stadium

ChinaChina

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