For the last 100 years Zhoushan, located in northeastern China, has remained faithful to its rich fishing traditions. However due to massive economic
Shows some traditions and the joy that Christmas brings.
Watch online HD Download HD