Xiajiang village is nestled in the heart of Chun'An County, Zhejiang Province, China. With an illustrious history spanning over eight centuries, Xiajiang has been charged with a huge spark of ...