Haze mountains