Lao-ho-k'ou

From Wikipedia, the free encyclopedia

Lao-ho-k'ou is a town in China on the Han River.