Where is Beichao?

Where is Beichao located?

Beichao, Shaanxi, China (approx. 34.36233°, 108.1491°)


Where is Beichao on the map?