Shuang-chien Shan, Zhejiang (mountain)