Lo-ho

city in central Honan sheng (province), China. Lo-ho is situated on the Sha River, which flows southeastward to the Huai River at the point where it ...
Found on http://www.britannica.com/eb/a-z/l/63
No exact match found