Huludao, China

(40.752430, 120.835520)

No results for this location