Qibao is a town in Shanghai, People's Republic of China. Pronounced Qi'bao, the placename means "Seven Treasures".
Categories: Articles lacking sources from March 2007 | All articles lacking sources | Articles to be expanded since March 2007 | All articles to be expanded