of the 10 highest mountains in the world, 9 are located in the himalayas himalaya's facts tell us that the mountain range is located in 4 countries savage, scale of the universe, shimla, move mountains, mountain range, mountain biking, family adventure, bergen, trekking
{}