Chinese Water Village

Hongcun Village, A Typical Chinese Water Village Photo