Where is Jinjiapingzi?

Where is Jinjiapingzi located?

Jinjiapingzi, Sichuan, China (approx. 27.03068°, 101.9344°)


Where is Jinjiapingzi on the map?