CHINA | Wednesday, 26 March 2008 | Views [544]
Climbing down the rice terraces in Zhaoxing - the hard way.