Mountain ranges and their effects on climate