peacock mountains