Chuimatan, China

(35.718100, 102.874070)

No results for this location