Life is great, Cheese makes it better The stacks of Cheese produced by the Himalayan Cheese Industry are ready for sale on Tuesday, November 22, 2016. Recently, the Himalayan cheese is getting popular among customers. Photo: RSS