Zola films himself in Changsha Leave a Comment / By Peter Hamilton / 2013 May 7 A still from the feature documentary HIGH TECH, LOW LIFE. Chinese blogger “Zola” reports on location in Changsha.