Definition: 1. A prefecture-level city in Liaoning, China.
Show more information about Benxi
Search took: 15.6690 ms