A NEW documentary film being shown in China takes audiences to Lihhsien county in the mountainous part of northern Honan province. On the screen a long dragon, the Red Flag Canal built by the people...
Please login first!
A NEW documentary film being shown in China takes audiences to Lihhsien county in the mountainous part of northern Honan province. On the screen a long dragon, the Red Flag Canal built by the people...