Changbai, China

(41.416730, 128.190530)

No results for this location