imposing mountain range