Meaning of liaodong peninsula

Definition of liaodong peninsula

(noun) a peninsula in northeastern China that extends into the Yellow Sea, between Bo Hai and Korea Bay

Other information on liaodong peninsula

WIKIPEDIA results for liaodong peninsula
Amazon results for liaodong peninsula