Puncak Jaya, The Eternal Snow in Indonesia