👉 A megastrebla is a large, high-altitude mountain range in the Andes Mountains of South America. It is characterized by its distinctive cone-shaped peaks and its extensive network of glaciers and ice caps. The range spans across several countries, including Peru, Bolivia, Chile, and Argentina, making it one of the largest mountain ranges in the world.