124178
Ecuador Mountains
Blending lush tropical rainforests and snow-capped mountains, Ecuador is a fantastically diverse and vibrant country located along the Equator in the northwestern part of South America. The country is home to 1,289 named mountains, the highest and most prominent of which is Chimborazo (6,268m/20,564ft).