Geographical Area/Region

Sierra Madre (Central/North America) 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 (cordillera) that consists of an almost continuous sequence of ranges. These mountain ranges form the western 'backbone' of North America, Central America, South America and West Antarctica.