Chili peppers in heaps spotted in southwest China
6/6
Visitors are spotted shopping at a chili-products store in Zunyi, capital city of southwest China's Guizhou Province, November 23. Known as China's "Chili Town," the city provides chili peppers across the whole country. Many visitors and businessmen arrive to purchase the famous product. [Photo: IC]