The Chili (and walnut!) Kingdom of China

motiur
14 Views
We are in Xunhua, the Chili and Walnut paradise of Qinghai, China. In this video we are exploring markets, fields and gardens - climbing walnut trees and eating chili, and meeting a king. What a wonde

Latest Videos

Partner Program Latest Videos Terms of Service About Us Copyright Cookie Privacy Contact