Zhonghualu, China

(35.605250, 104.596680)

No results for this location