Where is Lakoujiaojiao?

Where is Lakoujiaojiao located?

Lakoujiaojiao, Sichuan, China (approx. 28.28982°, 102.2774°)


Where is Lakoujiaojiao on the map?