Xiabaishi, China

(26.815280, 119.679170)

No results for this location