Dictionary Home » Dictionary Definitions » Amne Machin Shan

Amne Machin Shan

(ămˌnē mə-jĭnˈ shän)

A range of mountains of west-central China. The highest peak is Amne Machin at 7,164.5 m (23,490 ft).
link/cite print suggestion box