Where is Xiayueliangping?

Where is Xiayueliangping located?

Xiayueliangping, Shaanxi, China (approx. 33.61°, 108.2889°)


Where is Xiayueliangping on the map?