Where is Binjiaipao?

Where is Binjiaipao located?

Binjiaipao, Sichuan, China (approx. 27.54738°, 102.4345°)


Where is Binjiaipao on the map?