Where is Lanshanxi?

Where is Lanshanxi located?

Lanshanxi, Hunan, China (approx. 27.63944°, 109.7542°)


Where is Lanshanxi on the map?