Bama, China

(24.170540, 107.248920)

No results for this location