Searching map area
Sichuan
? TBD
Province in Southwestern China

Sichuan, previously romanized as Szechwan or Szechuan, is a province in Southwestern China, occupying the Sichuan Basin and Tibetan Plateau—between the Jinsha River to the west, the Daba Mountains to the north, and the Yunnan–Guizhou Plateau to the south. Its capital city is Chengdu, and its population stands at 83 million. Sichuan neighbors...