Sichuan Basin
The Sichuan Basin (Chinese: 四川盆地; pinyin: Sìchuān Péndì), or Szechwan Basin, is a lowland region in southwestern China. Despite its historical name, it is not only synonymous to Sichuan province, comprising its central and eastern portions as well a…