Where is Optics Valley Square?

Where is Optics Valley Square located?

Optics Valley Square, Optics Valley Square, China (approx. 30.50805°, 114.3914°)


Where is Optics Valley Square on the map?