Stock Photo - 'China. None but Buddhist monks may dwell on Pu Tu, the sacred island off the Chusan coast. A graceful marble bridge spans the lotus lake of the main, tee-embowered monastery at the foot of a granite hill', c1920. Mount Putuo Island is located in the southeast coast of Shanghai and it is an important Buddhist centre. From Geographical Magazine, Volume 2, c1920.

Stock Photo: 'China. None but Buddhist monks may dwell on Pu Tu, the sacred island off the Chusan coast. A graceful marble bridge spans the lotus lake of the main.

Searchable keywords

Choose multiple keywords