Where is Wee?

Where is Wee located?

Wee, Sichuan, China (approx. 27.47664°, 102.9387°)


Where is Wee on the map?