The film crew at Spontaneous Combustion Productions take on the beautiful scenery of Chongqing, southern China… to film China’s biggest multi-sport adventure race, Wulong Mountain Quest.
Sayram Lake is located in the Bortala Prefecture near the Tian Shan Mountains, Xinjiang, China. In the Kazakh language Sayram means ‘blessing’. It is also known as Santai Haizi. It is the largest alpine lake in Xinjiang and also the highest.
The Yunnan snub-nosed monkey is hardly known outside of China. Yet the monkey and the effort to protect it have played an outsized and largely untold role in awakening the country’s growing environmental consciousness. The preservation of the monkeys is largely due to the efforts of one man, a photographer who is now training the […]