Yangliuqing, China

(39.137500, 116.999720)

No results for this location