માન્યતા છે કે હિમાલયના જંગલમાં આજે પણ તેઓ વાસ કરે છે.