'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.
World Asia China area disputed by China and India
World Asia China Zhejiang Putuo Shan
Pixel Dimensions (W x H) : 4701x2800
File Size : 38,563kb