Luhua, China

(32.067080, 102.987860)

No results for this location