According to Baidu map query, Chongqing Olympic Sports Center is located on the north side of the intersection of Longteng Avenue and Changjiang Second Road in Jiulongpo District, Chongqing. Chongqing Olympic Sports Center, located in Yuanjiagang, Jiulongpo District, Chongqing, was built in 2004, and can host FIFA and IAAF competitions at all levels. Chongqing Olympic Sports Center has become one of the "Top Ten New Landmarks in Chongqing" and the largest comprehensive sports center in Chongqing. The total area of Chongqing Olympic Center is 1.350 mu, of which sports covers an area of 883 mu. The architectural modeling of Chongqing Olympic Sports Center is modern, novel and unique, which is unique in modeling, color, texture and detail treatment.