khingan mountains








pl n

  1. a mountain system of NE China, in W Manchuria. Highest peak: 2034 m (6673 ft)
55 queries 0.654