Where is Zhulinbian?

Where is Zhulinbian located?

Zhulinbian, Sichuan, China (approx. 32.76922°, 105.5082°)


Where is Zhulinbian on the map?