Men on a mountainside treating a big cat