Where is Aojadin?

Where is Aojadin located?

Aojadin, Sichuan, China (approx. 28.31044°, 100.6757°)


Where is Aojadin on the map?