Lost River Range

Proper noun

 * 1) A group of high mountains located in central Idaho, in northwest United States.

Translations

 * Chinese:
 * Mandarin: 迷河山脈
 * Finnish: Lost River Range
 * French: chaînon Lost River
 * Russian:
 * Spanish: