This is a school in Miao village in Ziyun county, southwest China's Guizhou province. Children attend class at the Dongzhong (literally meaning "in cave") primary school in this "cave School". This school is built in a large cave carved out of a mountain over thousands of years by wind, water and seismic shifts.
See more pictures here.