Skip to main content

Square opposite city railway station: Hangchow connected by rail with Shanghai, the "new York" of China, 120 miles away.

Related Items

About This Item

What is IIIF?