Hangzhou (help·info) (Chinese: 杭州; pinyin: Hángzhōu; Postal map spelling: Hangchow) is a sub-provincial city located in the Yangtze River Delta in the People's Republic of China, and the capital of Zhejiang province. Located 180 kilometres (112 mi) southwest of Shanghai.As one of the most renowned a