1876-1895 1 results
Old photos of Mount Putuo in Zhejiang from 1876-1895-China Archive

Old photos of Mount Putuo in Zhejiang from 1876-1895

Putuo Mountain is located in an island among 1390 islands of the Zhoushan Islands about 100 nautical miles east of Hangzhou Bay, Zhejiang Province. It looks like a black dragon lyi...