Yeti in the snow covered Himalaya mountains, mysterious furry creature walking in the frozen nature, Illustration