Location: Zhoushan, Damaodao, Zhejiang, China