Hidden place · Zhaotong, China

Yuanbaoshan Stadium

Yuanbaoshan Stadium is located in Zhaotong and has a capacity of 18,000. It hosts events including athletic competitions and soccer matches.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload