Photo: Ron Mader, Monterrey (Some rights reserved) Mountain = Large landform that stretches above the surrounding land in a limited area, usually in the form of a peak Mountains are sacred landscapes around the world. 2022 is the International Year of Sustainable Mountain Development. International Mountain DayEvery year on December 11 International Mountain Day celebrates … Continue reading Mountains