Chumi, China

(28.233610, 106.832780)

No results for this location