Shoushan, China

(26.964440, 119.161670)

No results for this location