These are diaolou, literally meaning “stone towers.” They loom above the small villages


These are diaolou, literally meaning “stone towers.” They loom above the small villages
These are diaolou, literally meaning “stone towers.” They loom above the small villages
These are diaolou, literally meaning “stone towers.” They loom above the small villages