Where is Oujiazui?

Where is Oujiazui located?

Oujiazui, Sichuan, China (approx. 31.07134°, 107.1919°)


Where is Oujiazui on the map?