Where is Szechuan?
Where is Szechuan located?
Szechuan, Jiangsu, China (approx. 32.14444°, 120.2722°)
Where is Szechuan on the map?
{"latitude":32.14444,"longitude":120.2722,"title":"Szechuan"}