The peak lies in the Yuecheng Mountains, part of the Nan Mountains and dates to the Neoproterozoic Era from 1,000 to 541 million years ago. Kitten Mountain is the highest peak in Guangxi and a National Level Nature Reserve.