Where is Yufantai?

Where is Yufantai located?

Yufantai, Shaanxi, China (approx. 35.31111°, 109.0764°)


Where is Yufantai on the map?