Shang-p’ai-hu Shan (Mountain, 891m)

Zhejiang, China