Zhujiajiao is located in the southwest part of Qingpu District, Shanghai, known as a "Pearl of the south of the Yangtze River" embedded beside Dianshan Lake. The core area of the ancient town is 3.08 square kilometers. During the song and Yuan Dynasties, people started country fairs in this area. Later a town was officially established during Wanli period of the Ming Dynasty .