Beautiful, interesting, incredible cinema.
In China’s Zhejiang province in early spring of 2013 dead pigs began appearing in multitudes on the Huangpu River, which supplies drinking water to Shanghai’s 26 million residents.
In China’s Zhejiang province in early spring of 2013 dead pigs began appearing in multitudes on the Huangpu River, which supplies drinking water to Shanghai’s 26 million residents.