Nandu, China

(22.852500, 110.823330)

No results for this location