Mt Pelerin has left a remarkable impress