ChinaHangzhou/images/sites/chinaMap.pngsite://BL-OVPIA-IUHPFL.web/images/sites/chinaMap.pngBL-OVPIA-IUHPFL.webchinaMap.png/program/sites/chineseshort-display-namealternate-link-labelnavigation-setPrimarywide-pageNobody-classbody-idsite://BL-OVPIA-IUHPFL.web/program/sites/chineseBL-OVPIA-IUHPFL.webchineseChineseHangzhou is located in the Zhejiang Province south of Shanghai in the Yangtze River Delta on China's east coast and was chosen for its beauty, cultural diversity, and status as sister city of Indianapolis.