Geological Features/Landforms in Guatemala

Sierra Madre Mountain System (Central/North America) The Editor Wed, 04/10/2019 - 21:12
The Sierra Madre is a mountain system that is part of the American Cordillera, a chain of mountain ranges that consists of an almost continuous sequence of ranges that form the western backbone of North America, Central America, South America and West Antarctica.