CHINA PUTUO SHAN
(formerly Puto Shan) - small island in the Zhoushan Archipelago, a centre of Buddhism noted for its temples
Picture No
10213344
Media ID
47414871
Size
4874px x 3890px
(3.2MB)
Credit
Mary Evans Picture Library
Source
Thomas Allom engraved by R Sands
Date
circa 1835


