Showing all 2 results
AconcaguaAconcagua is the highest mountain in South America; the highest mountain in the Western and Southern Hemispheres; and the highest mountain outside Asia. Aconcagua is one of theRead more
ElbrusElbrus is part of the Caucasus mountain range which is situated in the South of Russia near the Georgian border. The Caucasus technically sits in Asia and Europe, although...