Where is Xianyandadui?

Where is Xianyandadui located?

Xianyandadui, Hunan, China (approx. 25.95167°, 111.5375°)


Where is Xianyandadui on the map?