About Khao Mokochu
Khao Mokochu is a peak in Kamphaeng Phet Province. The word Mokochu is derived from the Karen language. It means '[it] seems like it is going to rain' as the peak is often covered by clouds and it is cold all the time, especially during the winter months.