Yulinshi, China

(38.291810, 109.737530)

No results for this location