Mount Putuo (English, name)
expansion: Mount Putuo
Senses:
glosses: An island of Putuo district, Zhoushan, Zhejiang, China.
Forms: