Hangzhou, or Hang-chou, also Hangchow, China, the capital of Zhejiang province. Hangzhou is situated at the head of Hangzhou Wan, an arm of the East China Sea, about 110 miles (175 km) southeast of Shanghai.
China is by far the most populous country on earth, with one-fourth of the world's total population inside its borders. It is also the world's oldest continuing civilization.
More To Explore