Home Inn Shanghai The Bund Chenghuang Temple is just 1,3 km away from the center of Huangpu, Xangai. From Home Inn Shanghai The Bund Chenghuang Temple you can easily get to other popular landmarks such as Happy Valley Amusement Park.