Landmarks & buildings

Zhuhai Sports Center

Building in Zhuhai, China

China · 22.2760, 113.5310

1 film or series was filmed at Zhuhai Sports Center.

Zhuhai Sports Center
Photo: Charlie fong · CC BY-SA 4.0 · Wikimedia Commons

Movies filmed at Zhuhai Sports Center

Filming locations nearby