The Bund

The Bund

The Bund The Bund, a stretch of historical buildings lining the western bank of the Huangpu River in Shanghai, China (“bund” derives from the Hindustani word band which means “embankment”), was initially a British settlement that at …