Lubei, China

(28.586330, 121.369980)

No results for this location