A man stands on his roof in the Baoshan stone village, Yunnan.